cylc-flow
cylc-flow copied to clipboard
Create `WorkflowRuntimeClientBase` with shared logic for ZMQ & SSH clients
These changes close #4611
Might suggest a commit-by-commit review
Requirements check-list
- [x] I have read
CONTRIBUTING.mdand added my name as a Code Contributor. - [x] Contains logically grouped changes (else tidy your branch by rebase).
- [x] Does not contain off-topic changes (use other PRs for other changes).
- [x] Applied any dependency changes to both
setup.cfgandconda-environment.yml. - [x] Does not need tests.
- [x] No change log entry required (invisible to users).
- [x] No documentation update required (what about https://cylc.github.io/cylc-doc/latest/html/reference/api/zmq.html ?)
(Was trying to get the tests to run)
(To be merged after #4274)
@dwsutherland could you take a look at this one especially from the ZMQ server side.