PyLoadL

Python Bindings for IBM TWS LoadLeveler


 

Contents

Introduction

Example Code

API :

Download

Issues / ToDo

Miscellaneous

Links / Info

Download

This software is released under the GNU General Public License. All that use this software do so at their own risk.

The Changelog detailing changes for past and possibly future releases, snapshots may appear here

  • Only for LoadLeveler 4.1.x

    • Pyloadl-1.0.0 (12/06/2011) DEVELOPMENT VERSION is available here.

      • Tested with LoadLeveler 4.1.0.6, 4.1.1.4 on RHEL5.3, Python 2.6.2 with Pyrex 0.9.9
      • Implements the LoadLeveler scheduler API only

  • Only for LoadLeveler 3.4.x/3.5.x

    • Pyloadl-0.4.9 (19/05/2009) DEVELOPMENT VERSION

      • Tested with LoadLeveler 3.5.0.0-3.5.0.5 on SLES10, 3.5.1.1 on SLES 11, Python 2.4.2/2.5.0-2.5.4, 2.6.2 with Pyrex 0.9.8.5
      • llmkres function change - Now operation returns a string representing the reservation ID for a successful operation or the error code for a failed operation
      • Modified llmkres/llchres example
      • Preliminary LoadLeveler 3.5 support :
        • llmkres : Reoccuring reservation support
        • llchres : Reoccuring reservation support and additional operations
        • ll_remove_reservation : Replaced by ll_remove_reservation_xtnd
        • Removed LLAPI_Specification enums -
          • QUEUE_FASTPATH
          • LL_CONTROL_PURGE_SCHEDD

    • Pyloadl-0.4.8 (28/10/2008) is available here.

      • Tested with LoadLeveler 3.4.3.5 on SLES 10, Python 2.5.2, Pyrex 0.9.8
      • Added QUEUE_FASTPATH enum
      • Added missing SYSPRIO option for llmodify provided by Alain St.Dennis (alain.st-denis@ec.gc.ca)

  • Only for LoadLeveler 3.3.2.x and lower

    • Pyloadl-0.3.2.1 (22/4/2007) is available here

      • Added deprecated ll_start_job routine for Kenneth Yoshimoto (kenneth@sdsc.edu)