Globus: Difference between revisions

Jump to navigation Jump to search
no edit summary
No edit summary
No edit summary
Line 270: Line 270:
Click on a user to modify their membership. You can change their role and status. Role allows you to grant permissions to the user, including Admin (full access), Manager (change user roles), or Member (no management functions). The <i>Save Changes</i> button commits the changes.
Click on a user to modify their membership. You can change their role and status. Role allows you to grant permissions to the user, including Admin (full access), Manager (change user roles), or Member (no management functions). The <i>Save Changes</i> button commits the changes.


==Command Line Interface (CLI) == <!--T:45-->
==Command line interface (CLI) == <!--T:45-->
===Installing===
===Installing===
The Globus command line interface is a python module which can be installed using pip. Below are the steps to install Globus CLI on one of our clusters.
The Globus command line interface is a Python module which can be installed using pip. Below are the steps to install Globus CLI on one of our clusters.
# Create a virtual environment to install the Globus CLI into (see [[Python#Creating_and_using_a_virtual_environment|creating and using a virtual environment]]).<source lang='console>$ virtualenv $HOME/.globus-cli-virtualenv</source>
# Create a virtual environment to install the Globus CLI into (see [[Python#Creating_and_using_a_virtual_environment|creating and using a virtual environment]]).<source lang='console>$ virtualenv $HOME/.globus-cli-virtualenv</source>
# Activate the virtual environment <source lang='console>$ source $HOME/.globus-cli-virtualenv/bin/activate</source>
# Activate the virtual environment. <source lang='console>$ source $HOME/.globus-cli-virtualenv/bin/activate</source>
# Install Globus CLI into the virtual environment (see [[Python#Installing_modules| installing modules]]).<source lang='console>$ pip install globus-cli</source>
# Install Globus CLI into the virtual environment (see [[Python#Installing_modules| installing modules]]).<source lang='console>$ pip install globus-cli</source>
# Then deactivate the virtual environment.<source lang='console'>$ deactivate</source>
# Then deactivate the virtual environment.<source lang='console'>$ deactivate</source>
Line 283: Line 283:
* See the Globus [https://docs.globus.org/cli/ Command Line Interface (CLI) documentation] to learn about using the CLI.
* See the Globus [https://docs.globus.org/cli/ Command Line Interface (CLI) documentation] to learn about using the CLI.
===Scripting===
===Scripting===
* There is also a Python API, see the [https://globus-sdk-python.readthedocs.io/en/stable/ globus sdk python documentation].
* There is also a Python API, see the [https://globus-sdk-python.readthedocs.io/en/stable/ Globus SDK for Python documentation].


== Virtual machines (Cloud VMs such as Arbutus, Cedar, East Cloud, Graham) == <!--T:79-->
== Virtual machines (Cloud VMs such as Arbutus, Cedar, East Cloud, Graham) == <!--T:79-->
rsnt_translations
53,756

edits

Navigation menu