Python/pyGlobus
From Globus
The goal of this project is to allow the use of the entire Pre-WS Globus toolkit from Python, a high-level scripting language. SWIG is used to generate the necessary interface code. Currently the majority of the 2.4 versions and later of the Globus toolkit have been wrapped
Contents |
Goals
- Provide a clean object-oriented interface to the Globus toolkit.
- Provide similar performance to using the underlying C code as much as possible.
- Minimize the number of changes necessary when aspects of Globus change.
- Where possible, make Globus as natural to use from Python as possible. For example, the io module allows the manipulation of GSITcpSocket as Python socket objects.
Requirements
Any comments, complaints, suggestions should be sent to Keith Jackson.
- Python 2.3 and up.
- Globus versions 2.4.3 and later. For versions 3.0 and later the globus C libraries must be installed.
- Script for the gt3.2-all-source-bundle additional installation script
Documentation
- The Slides given at the Grid Portal Developers Workshop June 4, 2001 at LBNL.
- pyGlobus tutorial slides given at GGF4 February 17, 2002 in Toronto.
- The pyGlobus documentation generated with Epydoc.
CVS pyGlobus: Get the latest version
hit enter when prompted for the password
- cvs -d :pserver:anonymous@bosshog.lbl.gov:/home/portnoy/u5/repository login
- cvs -d :pserver:anonymous@bosshog.lbl.gov:/home/portnoy/u5/repository co pyGlobus
Related Software
- MDS and python-ldap instructions for making the python-ldap module work with MDS
- PEG Python Extensions for the Grid, pyNWS, etc

