[torqueusers] ANNOUNCE: New version of torque python interface (4.2.0)
Bas van der Vlies
basv at sara.nl
Wed Sep 15 08:40:24 MDT 2010
=========== 4.2.0
* Updated LICENSE file to LGPLV3. Thanks to Justin Bronder
(jsbronder add gentoo dot org) for the information and
explanation.
* examples/pbsmon.py. Patched so it also works for torque 2.5
Author: Stijn De Weirdt stijn dot deweirdt at ugent dot be
Applied by: Bas van der Vlies
* setup.py.in changed determine which torque version is installed
so we also support snapshots.
Author: Mark Roberts ( mark at gingergeeks dot co dot uk)
Applied by: Bas van der Vlies
* PBSQuery:
- get_nodes function for jobs now works for old and new datastructure and
gives correct results if unique=True
Reported by + idea for patch: Shunjie Lau (eijnuhs add gmail dot com)
Author: Bas van der Vlies
* Added AdvanceParser module. new_rack_pbsmon.py and sara_nodes.py
make use of this module
Author: Dennis Stam (Dennis dot Stam at sara dot nl)
* examples/new_rack_pbsmon.py:
- Better specification for node expression
- added a new option -l/--list to list the state of a nodes and which job
is running on it, eg:
new_rack_pbsmon.py - l gb-r[1-3]n[3-6] gb-r4[n1-20]
Authors: Dennis Stam & Bas van der Vlies
Applied by: Bas van der Vlies
* examples/sara_nodes.py:
An utility to set/clear notes for multiple nodes, see ..
Author: Dennis Stam (Dennis dot Stam at sara dot nl)
* setup.py.in:
Added support for runtime-libraries when torque is installed in a
non-default
location, closes #22
Author: Mattias (slabanja at chalmers dot se)
Applied by: Bas van der Vlies
* Changed build system for debian
Authors: Dennis Stam & Bas van der Vlies
==============================================================
the latest stable pbs_python interface is available from:
ftp://ftp.sara.nl/pub/outgoing/pbs_python.tar.gz
Information, documentation and reporting bugs for the package:
https://subtrac.sara.nl/oss/pbs_python
===== Brief description =========================================
Pbs_python interface is a wrapper class for the TORQUE C LIB
API. Now you can write utilities/extensions in Python instead of C.
--- Testing the package:
The test programs are include as a reference how to use the pbs
python module. You have to edit some test programs to reflect
your Torque installation.
pbsmon.py - ascii xpbsmon
rack_pbsmon.py - ascii xpbsmon by rack layout
pbsnodes-a.py - pbsnodes -a
pbs_version.py - print server version
set_property.py - set some node properties
resmom_info.py - queries the pbs_mom daemon on the nodes
logpbs.py - Shows the usage of the PBS logging routines
new_interface.py - Example how to use PBSQuery module
PBSQuery.py - python <install_path>/PBSQuery.py (has builtin demo)
sara_nodes.py - We use this program to set the nodes offline/online.
when there are no command line arguments. It will list
the nodes that are down/oflline. For more info see:
https://subtrac.sara.nl/oss/pbs_python/wiki/TorqueExamples
For more info about SARA see:
http://www.sara.nl/index_eng.html
--
********************************************************************
* Bas van der Vlies e-mail: basv at sara.nl *
* SARA - Academic Computing Services Amsterdam, The Netherlands *
********************************************************************
More information about the torqueusers
mailing list