Skip to content

Commit 7cdf746

Browse files
authored
Update fill info with LHC plugin on SOR, EOR and GO_ERROR (#695)
This allows for the new way of updating fill information which avoids going through Bookkeeping. Closes OCTRL-1057.
1 parent 4e0e671 commit 7cdf746

File tree

1 file changed

+28
-0
lines changed

1 file changed

+28
-0
lines changed

workflows/readout-dataflow.yaml

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1341,6 +1341,7 @@ defaults:
13411341
fmq_initial_shm_cleanup_enabled: "true"
13421342
fmq_cleanup_enabled: "true"
13431343
kafka_enabled: "false"
1344+
lhc_enabled: "false"
13441345
minimal_dpl_enabled: "false" # TODO FOR LATER: I think this one is no longer needed, we now enabled/disable the Minimal DPL workflow on FLP via dpl_workflow
13451346
monitoring_dd_url: "no-op://"
13461347
monitoring_dpl_url: "no-op://"
@@ -2179,6 +2180,33 @@ roles:
21792180
trigger: DESTROY
21802181
timeout: 10s
21812182
critical: false
2183+
- name: lhc
2184+
enabled: "{{ lhc_enabled == 'true' }}"
2185+
roles:
2186+
- name: deploy
2187+
call:
2188+
func: lhc.UpdateFillInfo()
2189+
trigger: before_DEPLOY-50
2190+
timeout: 5s
2191+
critical: true
2192+
- name: sor
2193+
call:
2194+
func: lhc.UpdateFillInfo()
2195+
trigger: before_START_ACTIVITY-50
2196+
timeout: 5s
2197+
critical: true
2198+
- name: eor
2199+
call:
2200+
func: lhc.UpdateFillInfo()
2201+
trigger: before_STOP_ACTIVITY-50
2202+
timeout: 5s
2203+
critical: true
2204+
- name: error
2205+
call:
2206+
func: lhc.UpdateFillInfo()
2207+
trigger: before_GO_ERROR-50
2208+
timeout: 5s
2209+
critical: false
21822210
- name: kafka
21832211
enabled: "{{ kafka_enabled == 'true' }}"
21842212
roles:

0 commit comments

Comments
 (0)