pbs-python (4.4.1-1) unstable; urgency=low * See CHANGES -- Dennis Stam Wed, 04 Jun 2014 14:37:45 +0200 pbs-python (4.4.0-1) unstable; urgency=low * See CHANGES -- Bas van der Vlies Fri, 17 Jan 2014 14:13:07 +0100 pbs-python (4.3.7-1) lenny; urgency=low * See CHANGESk -- Bas van der Vlies Thu, 19 Sep 2013 14:11:56 +0200 pbs-python (4.3.6-1) lenny; urgency=low * See Changes -- Dennis Stam Thu, 16 May 2013 09:07:03 +0200 pbs-python (4.3.5-1) lenny; urgency=low * sara is now surfsara.nl, changed all references * added a new code example for EVENT node parsing * See Changes -- Bas van der Vlies Mon, 29 Apr 2013 17:21:39 +0200 pbs-python (4.3.4-2) lenny; urgency=low * Removed gb- from REGEX new_rack -- Dennis Stam Tue, 19 Feb 2013 16:54:39 +0100 pbs-python (4.3.4-1) lenny; urgency=low * See CHANGES * install pbs_jobmonitor and pbs_joblogin in /usr/bin -- Bas van der Vlies Fri, 27 Apr 2012 09:54:54 +0200 pbs-python (4.3.3-1) lenny; urgency=low * see CHANGES -- Bas van der Vlies Tue, 03 Jan 2012 12:01:15 +0100 pbs-python (4.3.1-1) lenny; urgency=low * see CHANGES -- Bas van der Vlies Wed, 24 Aug 2011 14:08:09 +0200 pbs-python (4.3.0-1) lenny; urgency=low * See CHANGES -- Bas van der Vlies Fri, 05 Nov 2010 09:04:29 +0100 pbs-python (4.2.0-2) lenny; urgency=low * Update LICENSE file to LGPLV3 * patched pbsmon.py for torque 2.5 * see CHANGES for complete list -- Bas van der Vlies Thu, 10 Jun 2010 10:27:43 +0200 pbs-python (4.1.2-1) lenny; urgency=low * See changes not yes finishedm but some important fixes -- bas van der Vlies Thu, 20 May 2010 11:11:21 +0200 pbs-python (4.1.0-1) lenny; urgency=low * See CHANGES file -- bas van der Vlies Thu, 29 Apr 2010 13:24:24 +0200 pbs-python (4.0.2-1) lenny; urgency=low * See CHANGES file -- bas van der Vlies Fri, 23 Apr 2010 10:27:58 +0200 pbs-python (4.0.1-1) lenny; urgency=low * See CHANGES file -- bas van der Vlies Wed, 21 Apr 2010 08:26:02 +0200 pbs-python (4.0.0-1) lenny; urgency=low * See CHANGES file -- Bas van der Vlies Fri, 09 Apr 2010 09:43:24 +0200 pbs-python (3.6.0-1) lenny; urgency=low * New generated files pbs_wrap.c and pbs.py fixes an error in pbs_runjob() -- Bas van der Vlies Fri, 15 Jan 2010 04:40:35 +0100 pbs-python (3.5.0-1) lenny; urgency=low * PBSQuery The class functions of node, job and queue support old and new data structure. Changed the behaviour of the new data stucture, We can use it as dictionary and as class attribute, this is equivalent, eg: - print node['np'] and print node.np for a node we parse the 'status' line and split on '=' char, You now can use these statements, eg - print node.status.arch (node['status'].arch or node['status']['arch']) - print node.status.nsession for a job we parse the 'Variable_List' line and split on '=' char, You now can use the statements, eg: - print job.Variable_List.PBS_O_WORKDIR - print job.Variable_List.PBS_O_HOME for more info see examples/new_interface.py Author: Bas van der Vlies * new_rack_pbsmon.py Rewrite to new data structure and automatically determine how many nodes and racks cluster has and skip printing of empty racks (default), use -w/--wide for old behaviour. Author: Bas van der Vlies -- Bas van der Vlies Mon, 12 Nov 2009 15:03:16 +0200 pbs-python (3.2.0-1) intrepid; urgency=low * PBSQuery: New data structure. In the old structure it is a dictionary with a value and the value is a string. This is changed that dictionary values are now of type list or dictionary depends on the value of keyword, eg for a node: - np = 2: - node['np'] = [ '2' ] - properties = cores2, mem4gb, parallel - node['properties'] = [ 'cores2', 'mem4gb', 'parallel' ] - status = arch=x86_64,sessions=22599,,size=70627864kb, ... - node['status']['arch'] = [ 'x86_64' ] - node['status']['sessions'] = [ '222599' ] - ... The data structure is activated by the function: - new_data_structure() In a future release it will be come the default. example: p = PBSQuery() p.new_data_structure() nodes = p.getnodes() print nodes.np, nodes['np'] Author: Bas van der Vlies * PBSQuery: For old and new data structure we now can use another syntax: - node['np'] and node.np are equivalent This new syntax works for all keywords. Author: Bas van der Vlies * PBSQuery: Added iter object for job, node, queue and server objects, eg: node = p.getnode('gb-r1n1') print node.name for attrib in node: print '%\t%s = %s' %(attrib, node[attrib]) Author: Bas van der Vlies * PBSQuery: fixed an error in getnode, getqueue and getjob, return empty dictionary if not found. Author: Bas van der Vlies * PBSQuery: New build system for rpm packages, make -f Makefile.rpm Author: Michel Jouvin Applied: Bas van der Vlies -- Bas van der Vlies Thu, 14 May 2009 13:41:00 +0200 pbs-python (3.0.1-2) intrepid; urgency=low * adjust number of nodes to 32 -- root Tue, 17 Mar 2009 18:17:18 +0100 pbs-python (3.0.1-1) intrepid; urgency=low * Small bug fix -- root Wed, 28 Jan 2009 13:58:43 +0100 pbs-python (3.0.0-1) intrepid; urgency=low * New api for PBSQuery and build on any architecture -- Bas van der Vlies Tue, 11 Nov 2008 12:48:39 +0100 pbs-python (2.9.8-3) intrepid; urgency=low * New functions added to PBSQuery -- Bas van der Vlies Fri, 10 Oct 2008 11:18:38 +0200 pbs-python (2.9.8-2) intrepid; urgency=low * New PBSQuery module -- Bas van der Vlies Wed, 8 Oct 2008 14:05:44 +0200 pbs-python (2.9.8-1) intrepid; urgency=low * New version with updated torque header file (version 2.X) -- Bas van der Vlies Wed, 24 Sep 2008 12:32:29 +0200 pbs-python (2.9.6-1) intrepid; urgency=low * pbs_python.spec file patch added libdir and python defines so it will build for RHEL5.1/CentOS 5.1 (by Michael Sternberg) and some minor changes to the pbs_ifl.h file -- Dennis Stam Thu, 18 Sep 2008 11:23:16 +0200 pbs-python (2.9.4-1) unstable; urgency=low * New version with all the fixes as mentioned below -- Bas van der Vlies Thu, 16 Nov 2006 14:29:16 +0100 pbs-python (2.9.2-4) unstable; urgency=low * PBSQuery: Make use of UserDict module -- Bas van der Vlies Wed, 18 Oct 2006 11:46:34 +0200 pbs-python (2.9.2-3) unstable; urgency=low * Fixed a has_key bug must return zero instead of None Thanks to Ramon Bastiaans for reporting -- Bas van der Vlies Fri, 13 Oct 2006 15:33:25 +0200 pbs-python (2.9.2-2) unstable; urgency=low * new_rack_pbsmon.py fixes serial/parallel calculations -- Bas van der Vlies Tue, 10 Oct 2006 12:13:25 +0200 pbs-python (2.9.2-1) unstable; urgency=low * New upstream version, read CHANGES file -- Bas van der Vlies Tue, 19 Sep 2006 16:17:54 +0200 pbs-python (2.9.1-6) unstable; urgency=low * New torque build system -- Bas van der Vlies Fri, 21 Jul 2006 10:41:31 +0200 pbs-python (2.9.1-5) unstable; urgency=low * Down state has most priority. So display it -- Bas van der Vlies Fri, 16 Jun 2006 14:44:48 +0200 pbs-python (2.9.1-4) unstable; urgency=low * Added sara_install to Makefile.in. Else no new pbsmon for SARA -- Bas van der Vlies Thu, 15 Jun 2006 12:23:54 +0200 pbs-python (2.9.1-3) unstable; urgency=low * New version adjusted new_rack_pbsmon.py to 39 racks -- Bas van der Vlies Mon, 12 Jun 2006 11:56:26 +0200 pbs-python (2.9.1-2) unstable; urgency=low * Fixed a bug in new_rack_pbsmon.py -- Bas van der Vlies Fri, 26 May 2006 16:41:35 +0200 pbs-python (2.9.0-1) unstable; urgency=low * Added new build system for torque 2.1.0 and higher -- Bas van der Vlies Thu, 20 Apr 2006 14:25:21 +0200 pbs-python (2.8.2-3) unstable; urgency=low * Changed new_rack_pbsmon.py script by walter -- Bas van der Vlies Thu, 13 Apr 2006 14:10:36 +0200 pbs-python (2.8.2-2) unstable; urgency=low * Fixed Makefile.in, now right script -- Bas van der Vlies Fri, 7 Apr 2006 10:59:35 +0200 pbs-python (2.8.2-1) unstable; urgency=low * Added new pbsmon example: new_rack_pbsmon.py uses PBSQuery -- Bas van der Vlies Thu, 6 Apr 2006 15:12:03 +0200 pbs-python (2.8.0-2) unstable; urgency=medium * Used swig 1.3.24 with python2.1 works also on higher python versions -- Bas van der Vlies Mon, 7 Nov 2005 14:55:00 +0100 pbs-python (2.8.0-1) unstable; urgency=low * New pbs_python release, See CHANGES -- Bas van der Vlies Fri, 4 Nov 2005 15:58:44 +0100 pbs-python (2.7.10-1) unstable; urgency=low * Added examples/LICENSE.sara to /usr/share/doc directory * Made an sara_install section for pbsmon --> examples/rack_pbsmon.py -- Bas van der Vlies Mon, 26 Sep 2005 16:32:06 +0200 pbs-python (2.7.9-2) unstable; urgency=low * Bumped up version * Fixed DEBUG mode -- Bas van der Vlies Fri, 24 Jun 2005 11:23:30 +0200 pbs-python (2.7.5-1) unstable; urgency=low * Initial version -- Yaroslav Halchenko Mon, 1 Nov 2004 12:13:08 -0400