pyGlobus provides a Python API to the preOGSI GT API. This guide contains installation and configuration information for system administrators installing pyGlobus. It explains how to install, configure and test the installation.
This information is in addition to the basic installation instructions in the GT 4.0 System Administrator's Guide.
pyGlobus requires python version 2.2 or newer, and the GT2 libraries built with a threaded flavor. The full source installation of GT-4.0 will build the prerequisite libraries with the correct flavor.
pyGlobus requires that the environment variables GLOBUS_LOCATION and GPT_LOCATION are set. These are set to the base of your globus installation and gpt installation. In GT-4.0 GPT(Grid Packaging Toolkit) is installed in the same place as globus. So you can set both of these environment variables to the same location.
To install pyGlobus, set the GLOBUS_LOCATION and GPT_LOCATION environment variables. Use the python distutils setup script.
pyGlobus comes with unittests that are arranged by module. To run the unittests you first must be able to create a valid user proxy, using grid-proxy-init. You must edit config.txt in the pyGlobus/test directory.
To run all of the tests.
Note to writer: do not edit this section - the Security_Considerations_Frag.html is embedded below.
See our FAQ and webpage for any problems concerning pyGlobus.
You can also contact us on our mailing list python-discuss@globus.org