-
Notifications
You must be signed in to change notification settings - Fork 94
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
client: comms method configuration #5265
Comments
Yes, agreed. and partially addressed in #5235 .. The difference being, job communications can include So I found it hard to justify using Which is why I made something else |
In practice sites would want to set |
If they ever set it to |
I don't think |
Currently the communications method can be configured for job -> scheduler communication, however, this config does not apply to any other connections.
The problem
So currently we can configure the comms method for:
But not for:
cylc trigger
)We need to be able to configure the comms method for (1) & (2) for #5235 (comment). We may one day wish to support (3) too.
Proposal
If
CYLC_TASK_COMMS_METHOD
is not set, use the[platforms][localhost]communications method
configuration from the global config.With the exception that if we are already on the scheduler host we should always use the TCP client.
Questions
Ok with this?
The
localhost
platform already configures:ssh command
fromlocalhost
).Adding this fourth meaning does convolute this a little, but it was convoluted already so does it matter?
Can we thing of something better?
Pull requests welcome!
The text was updated successfully, but these errors were encountered: