From 3e11c4c14d7cbcf798729b1b3727e2361b85dad0 Mon Sep 17 00:00:00 2001 From: sevdokim Date: Tue, 14 May 2024 19:13:30 +0200 Subject: [PATCH] CPV: make push DCS CCDB path configurable in pedestal workflow --- jit/cpv-pedestal-calib-qc | 2 +- workflows/readout-dataflow.yaml | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/jit/cpv-pedestal-calib-qc b/jit/cpv-pedestal-calib-qc index bb60c8fff..9a09bc83f 100644 --- a/jit/cpv-pedestal-calib-qc +++ b/jit/cpv-pedestal-calib-qc @@ -1 +1 @@ -o2-dpl-raw-proxy -b --session default --dataspec 'x0:CPV/RAWDATA;dd:FLP/DISTSUBTIMEFRAME/0' --inject-missing-data --readout-proxy '--channel-config "name=readout-proxy,type=pull,method=connect,address=ipc:///tmp/stf-builder-dpl-pipe-0,transport=shmem,rateLogging=1"' | o2-cpv-reco-workflow -b --session default --input-type raw --output-type digits --disable-root-input --disable-root-output --disable-mc --pedestal --configKeyValues 'NameConf.mCCDBServer=http://127.0.0.1:8084;' | o2-calibration-cpv-calib-workflow --pedestals --tf-per-slot {{ cpv_ped_tf_per_slot }} --max-delay 0 --condition-tf-per-query 0 --configKeyValues 'NameConf.mCCDBServer=http://127.0.0.1:8084;' | o2-calibration-ccdb-populator-workflow --name-extention -dcs --ccdb-path http://ali-calib-dcs.cern.ch:8083 --sspec-min 1 --sspec-max 1 --configKeyValues 'NameConf.mCCDBServer=http://127.0.0.1:8084;' | o2-calibration-ccdb-populator-workflow --ccdb-path http://o2-ccdb.internal --sspec-min 0 --sspec-max 0 --configKeyValues 'NameConf.mCCDBServer=http://127.0.0.1:8084;' | o2-dpl-output-proxy --environment DPL_OUTPUT_PROXY_ORDERED=1 -b --session default --dataspec 'x0:CPV/RAWDATA;DIG:CPV/DIGITS/0;DTR:CPV/DIGITTRIGREC/0;ERR:CPV/RAWHWERRORS/0;dd:FLP/DISTSUBTIMEFRAME/0' --dpl-output-proxy '--channel-config "name=downstream,type=push,method=bind,address=ipc:///tmp/stf-pipe-0,rateLogging=1,transport=shmem"' | o2-qc -b --config consul-json://{{ consul_endpoint }}/o2/components/qc/ANY/any/cpv-pedestal-qc +o2-dpl-raw-proxy -b --session default --dataspec 'x0:CPV/RAWDATA;dd:FLP/DISTSUBTIMEFRAME/0' --inject-missing-data --readout-proxy '--channel-config "name=readout-proxy,type=pull,method=connect,address=ipc:///tmp/stf-builder-dpl-pipe-0,transport=shmem,rateLogging=1"' | o2-cpv-reco-workflow -b --session default --input-type raw --output-type digits --disable-root-input --disable-root-output --disable-mc --pedestal --configKeyValues 'NameConf.mCCDBServer=http://127.0.0.1:8084;' | o2-calibration-cpv-calib-workflow --pedestals --tf-per-slot {{ cpv_ped_tf_per_slot }} --max-delay 0 --condition-tf-per-query 0 --configKeyValues 'NameConf.mCCDBServer=http://127.0.0.1:8084;' | o2-calibration-ccdb-populator-workflow --name-extention -dcs --ccdb-path {{ cpv_push_dcs_ccdb }} --sspec-min 1 --sspec-max 1 --configKeyValues 'NameConf.mCCDBServer=http://127.0.0.1:8084;' | o2-calibration-ccdb-populator-workflow --ccdb-path http://o2-ccdb.internal --sspec-min 0 --sspec-max 0 --configKeyValues 'NameConf.mCCDBServer=http://127.0.0.1:8084;' | o2-dpl-output-proxy --environment DPL_OUTPUT_PROXY_ORDERED=1 -b --session default --dataspec 'x0:CPV/RAWDATA;DIG:CPV/DIGITS/0;DTR:CPV/DIGITTRIGREC/0;ERR:CPV/RAWHWERRORS/0;dd:FLP/DISTSUBTIMEFRAME/0' --dpl-output-proxy '--channel-config "name=downstream,type=push,method=bind,address=ipc:///tmp/stf-pipe-0,rateLogging=1,transport=shmem"' | o2-qc -b --config consul-json://{{ consul_endpoint }}/o2/components/qc/ANY/any/cpv-pedestal-qc diff --git a/workflows/readout-dataflow.yaml b/workflows/readout-dataflow.yaml index 63869a0bf..9c065c3cf 100755 --- a/workflows/readout-dataflow.yaml +++ b/workflows/readout-dataflow.yaml @@ -1415,6 +1415,7 @@ defaults: extra_env_vars: "" cpv_ped_tf_per_slot: 400 cpv_noise_tf_per_slot: 400 + cpv_push_dcs_ccdb: "http://alio2-cr1-flp199-ib:8084" vars: auto_stop_enabled: "{{ auto_stop_timeout != 'none' }}" ddsched_enabled: "{{ epn_enabled == 'true' && dd_enabled == 'true' }}"