rjm.cli.rjm_configΒΆ

This is an interactive script to set up Globus and funcX on NeSI for use with RJM. It will create a new Globus guest collection (shared directory) on NeSI and check whether the user already has a funcX endpoint running on NeSI. If a funcX endpoint is not already running, one will be created and started on NeSI. If an existing funcX endpoint is found to be running, it will not be restarted. Finally, all configuration values from the above steps will be written to the RJM config file on the local machine and the authentication steps will be run.

While running this script, you will need to enter your NeSI username, password and second factor, your NeSI project code and will need to use a web browser to carry out the Globus authentication as required.

Functions

make_parser()

Return ArgumentParser

nesi_setup()

Upload files and start running for the given local directory