Introduction
PyLoadL is a Python/Pyrex module to allow access to the IBM LoadLeveler batch scheduler API. Detailed documentation on the LoadLeveler API can be found here and is needed in order to make full use of pyloadl.
PyLoadL was built and tested using Python 2.3-2.5, Pyrex 0.9.2.1-0.9.6.x, IBM AIX5.2/5.3, SUSE 9/10 on BlueGene/L & BlueGene/P supporting IBM LoadLeveler 3.1/3.2/3.3/3.4. Orignally developed on an aging B50 with copious amounts of wine to dull the senses which is essential when tackling the LoadLeveler API.
API Support
To use the module it is necessary to understand the LoadLeveler APIs and it's associated object models. At the moment only the following LoadLeveler APIs are supported and depends on the LoadLeveler version used -
I do not plan to code the Query Access API as this is deprecated but I may extend to other APIs at a later date. A nice list of differences in the llapi between the different LoadLeveler releases is maintained here.
Last modified 20th January 2008
|