Hello!
I have a cylc7 suite that I am trying to run using Cylc8 in backward compatibility mode.
However, it fails to validate my inter-suite XTrigger:
[[xtriggers]]
upstream_amm15 = suite_state( ... ):PT10M
with the following error:
WARNING - Backward compatibility mode ON
XtriggerConfigError: [upstream_amm15] xtrigger module 'suite_state' not found
I can see that this is because in Cylc8 the trigger is renamed workflow_state, but I was sort of expecting the difference in trigger name would be handled automatically in Cylc7 compatibility mode. Should this be the case, or is it wishful thinking on my part?! ![]()
Edit: I think that being forced to rename suite_state => workflow_state is an acceptable situation, but the error message doesn’t provide any hint that this is what is required.