Is it confusing to call ssh a clustermq scheduler? #301
mattwarkentin
started this conversation in
General
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Hi @mschubert,
While reading over some of the
clustermqdocumentation again I am reminded of some confusion I had early on when usingclustermqto ssh into my HPC. It seems to me thatsshisn't really a scheduler, but rather a means to connect to the scheduler/resource you want to use. So I think it can be confusing to list it alongside the schedulers, when you actually need to choose SSH + a scheduler. This is really just semantics but I wonder if it would make things clearer to separatesshfrom the schedulers (see here).For example, the docs show this as a way to run
multiprocesson a remote machine viassh:It is sort of confusing that you specify two "different" schedulers, when the actual scheduler is
multiprocess, you just happen to be connecting via ssh. It might help users' mental model and clean up the API a little by separating things out into something like:Where the default connection is
"local"or something.What do you think?
Beta Was this translation helpful? Give feedback.
All reactions