radical-cybertools / radical.pilot

RADICAL-Pilot
http://radical-cybertools.github.io/radical-pilot/index.html
Other
54 stars 23 forks source link

ssh config usability depends on exact hostname #1070

Closed andre-merzky closed 4 years ago

andre-merzky commented 8 years ago

Alessia hit the problem where the ssh config looks nice and shiny for stampede.tacc.xsede.org, but our RP configs used stampede.tacc.utexas.edu. Bummer... We might want to provide an ssh config stub of sorts?

marksantcroos commented 8 years ago

That, or at least a list of canonical hostnames.

mturilli commented 5 years ago

Should we have a command like radical-pilot-hostnames that parses the available resource config files returning the list of hostnames?

andre-merzky commented 5 years ago

The resource configs are available programmatically:

import radical.pilot as rp
s = rp.Session()
print s.list_resources()

and each resource dict can be retrieved via session.get_resource_config(label).

andre-merzky commented 5 years ago

To clarify: I think this is simple enough to not dedicate an tool for it. We might at some point consider to provide a command line toolset for the full API, that would be interesting - but I'd think that's out of scope right now.

andre-merzky commented 5 years ago

moved to v2.

andre-merzky commented 4 years ago

outdated, and not really an RP problem