source: trunk/debian/changelog @ 208

Last change on this file since 208 was 208, checked in by bas, 14 years ago

new generated pbs_wrap.c and pbs.py fixes an error in pbs_runjob()

File size: 7.5 KB
Line 
1pbs-python (3.6.0-1) lenny; urgency=low
2
3  * New generated files pbs_wrap.c and pbs.py fixes an error in pbs_runjob()
4
5 -- root <root@gb-r31vn6.irc.sara.nl.irc.sara.nl>  Fri, 15 Jan 2010 04:40:35 +0100
6
7pbs-python (3.5.0-1) lenny; urgency=low
8
9  * PBSQuery
10        The class functions of node, job and queue support old and new data
11        structure.
12
13    Changed the behaviour of the new data stucture, We can use it as
14    dictionary and as class attribute, this is equivalent, eg:
15      - print node['np'] and print node.np
16
17    for a node we parse the 'status' line and split on '=' char, You now can
18    use these statements, eg
19     - print node.status.arch     (node['status'].arch or node['status']['arch'])
20     - print node.status.nsession
21
22    for a job we parse the 'Variable_List' line and split on '=' char, You now can
23    use the statements, eg:
24     - print job.Variable_List.PBS_O_WORKDIR
25     - print job.Variable_List.PBS_O_HOME
26
27    for more info see examples/new_interface.py
28
29    Author: Bas van der Vlies
30
31  * new_rack_pbsmon.py
32    Rewrite to new data structure and automatically determine how many nodes
33    and racks cluster has and skip printing of empty racks (default), use -w/--wide
34    for old behaviour.
35
36    Author: Bas van der Vlies
37
38 -- Bas van der Vlies <bas@sara.nl>  Mon, 12 Nov 2009 15:03:16 +0200
39
40pbs-python (3.2.0-1) intrepid; urgency=low
41
42  *  PBSQuery:
43     New data structure. In the old structure it is a dictionary
44     with a value and the value is a string. This is changed that
45     dictionary values are now of type list or dictionary depends
46     on the value of keyword, eg for a node:
47       - np = 2:
48       - node['np'] = [ '2' ]
49       - properties = cores2, mem4gb, parallel
50       - node['properties'] = [ 'cores2', 'mem4gb', 'parallel' ]
51       - status = arch=x86_64,sessions=22599,,size=70627864kb, ...
52       - node['status']['arch'] = [ 'x86_64' ]
53       - node['status']['sessions'] = [ '222599' ]
54       - ...
55
56         The data structure is activated by the function:
57          - new_data_structure()
58
59         In a future release it will be come the default.
60         example:
61         p = PBSQuery()
62         p.new_data_structure()
63
64        nodes = p.getnodes()
65        print nodes.np, nodes['np']
66
67         Author: Bas van der Vlies
68
69  *  PBSQuery:
70        For old and new data structure we now can use another syntax:
71     - node['np'] and node.np are equivalent
72
73        This new syntax works for all keywords.
74        Author: Bas van der Vlies
75
76  *  PBSQuery:
77        Added iter object for job, node, queue and server objects, eg:
78        node = p.getnode('gb-r1n1')
79        print node.name
80        for attrib in node:
81           print '%\t%s = %s' %(attrib, node[attrib])
82        Author: Bas van der Vlies
83
84  *  PBSQuery:
85        fixed an error in getnode, getqueue and getjob, return
86        empty dictionary if not found.
87        Author: Bas van der Vlies
88
89  *  PBSQuery:
90        New build system for rpm packages, make -f Makefile.rpm
91        Author: Michel Jouvin <jouvin add lal dot in2p3 dot fr>
92        Applied: Bas van der Vlies
93
94 -- Bas van der Vlies <bas@rc.sara.nl>  Thu, 14 May 2009 13:41:00 +0200
95
96pbs-python (3.0.1-2) intrepid; urgency=low
97
98  * adjust number of nodes to 32
99
100 -- root <root@rc.sara.nl>  Tue, 17 Mar 2009 18:17:18 +0100
101
102pbs-python (3.0.1-1) intrepid; urgency=low
103
104  * Small bug fix
105
106 -- root <root@rc.sara.nl>  Wed, 28 Jan 2009 13:58:43 +0100
107
108pbs-python (3.0.0-1) intrepid; urgency=low
109
110  * New api for PBSQuery and build on any architecture
111
112 -- Bas van der Vlies <bas@sara.nl>  Tue, 11 Nov 2008 12:48:39 +0100
113
114pbs-python (2.9.8-3) intrepid; urgency=low
115
116  * New functions added to PBSQuery
117
118 -- Bas van der Vlies <basv@sara.nl>  Fri, 10 Oct 2008 11:18:38 +0200
119
120pbs-python (2.9.8-2) intrepid; urgency=low
121
122  * New PBSQuery module
123
124 -- Bas van der Vlies <bas@sara.nl>  Wed,  8 Oct 2008 14:05:44 +0200
125
126pbs-python (2.9.8-1) intrepid; urgency=low
127
128  * New version with updated torque header file (version 2.X)
129
130 -- Bas van der Vlies <bas@rc.sara.nl>  Wed, 24 Sep 2008 12:32:29 +0200
131
132pbs-python (2.9.6-1) intrepid; urgency=low
133
134  * pbs_python.spec file patch added libdir and python defines so it
135    will build for RHEL5.1/CentOS 5.1 (by Michael Sternberg) and some
136    minor changes to the pbs_ifl.h file
137
138 -- Dennis Stam <dennis.stam@sara.nl>  Thu, 18 Sep 2008 11:23:16 +0200
139
140pbs-python (2.9.4-1) unstable; urgency=low
141
142  * New version with all the fixes as mentioned below
143
144 -- Bas van der Vlies <bas@rc.sara.nl>  Thu, 16 Nov 2006 14:29:16 +0100
145
146pbs-python (2.9.2-4) unstable; urgency=low
147
148  * PBSQuery: Make use of UserDict module
149
150 -- Bas van der Vlies <bas@rc.sara.nl>  Wed, 18 Oct 2006 11:46:34 +0200
151
152pbs-python (2.9.2-3) unstable; urgency=low
153
154  *  Fixed a has_key bug must return zero instead of None
155     Thanks to Ramon Bastiaans for reporting
156
157 -- Bas van der Vlies <bas@rc.sara.nl>  Fri, 13 Oct 2006 15:33:25 +0200
158
159pbs-python (2.9.2-2) unstable; urgency=low
160
161  * new_rack_pbsmon.py fixes serial/parallel calculations
162
163 -- Bas van der Vlies <bas@rc.sara.nl>  Tue, 10 Oct 2006 12:13:25 +0200
164
165pbs-python (2.9.2-1) unstable; urgency=low
166
167  * New upstream version, read CHANGES file
168
169 -- Bas van der Vlies <bas@rc.sara.nl>  Tue, 19 Sep 2006 16:17:54 +0200
170
171pbs-python (2.9.1-6) unstable; urgency=low
172
173  *  New torque build system
174
175 -- Bas van der Vlies <bas@rc.sara.nl>  Fri, 21 Jul 2006 10:41:31 +0200
176
177pbs-python (2.9.1-5) unstable; urgency=low
178
179  * Down state has most priority. So display it
180
181 -- Bas van der Vlies <bas@rc.sara.nl>  Fri, 16 Jun 2006 14:44:48 +0200
182
183pbs-python (2.9.1-4) unstable; urgency=low
184
185  *  Added sara_install to Makefile.in. Else
186     no new pbsmon for SARA
187
188 -- Bas van der Vlies <bas@rc.sara.nl>  Thu, 15 Jun 2006 12:23:54 +0200
189
190pbs-python (2.9.1-3) unstable; urgency=low
191
192  * New version adjusted new_rack_pbsmon.py to 39 racks
193
194 -- Bas van der Vlies <bas@rc.sara.nl>  Mon, 12 Jun 2006 11:56:26 +0200
195
196pbs-python (2.9.1-2) unstable; urgency=low
197
198  * Fixed a bug in new_rack_pbsmon.py
199
200 -- Bas van der Vlies <bas@rc.sara.nl>  Fri, 26 May 2006 16:41:35 +0200
201
202pbs-python (2.9.0-1) unstable; urgency=low
203
204  * Added new build system for torque 2.1.0 and higher
205
206 -- Bas van der Vlies <bas@rc.sara.nl>  Thu, 20 Apr 2006 14:25:21 +0200
207
208pbs-python (2.8.2-3) unstable; urgency=low
209
210  * Changed new_rack_pbsmon.py script by walter
211
212 -- Bas van der Vlies <bas@rc.sara.nl>  Thu, 13 Apr 2006 14:10:36 +0200
213
214pbs-python (2.8.2-2) unstable; urgency=low
215
216  *  Fixed Makefile.in, now right script
217
218 -- Bas van der Vlies <bas@rc.sara.nl>  Fri,  7 Apr 2006 10:59:35 +0200
219
220pbs-python (2.8.2-1) unstable; urgency=low
221
222  *  Added new pbsmon example: new_rack_pbsmon.py uses PBSQuery
223
224 -- Bas van der Vlies <bas@rc.sara.nl>  Thu,  6 Apr 2006 15:12:03 +0200
225
226pbs-python (2.8.0-2) unstable; urgency=medium
227
228  * Used swig 1.3.24 with python2.1 works also on higher python versions
229
230 -- Bas van der Vlies <bas@rc.sara.nl>  Mon,  7 Nov 2005 14:55:00 +0100
231
232pbs-python (2.8.0-1) unstable; urgency=low
233
234  * New pbs_python release, See CHANGES
235
236 -- Bas van der Vlies <bas@rc.sara.nl>  Fri,  4 Nov 2005 15:58:44 +0100
237
238pbs-python (2.7.10-1) unstable; urgency=low
239
240  * Added examples/LICENSE.sara to /usr/share/doc directory
241  * Made an sara_install section for pbsmon --> examples/rack_pbsmon.py
242
243 -- Bas van der Vlies <basv@sara.nl>  Mon, 26 Sep 2005 16:32:06 +0200
244
245pbs-python (2.7.9-2) unstable; urgency=low
246
247  * Bumped up version
248  * Fixed  DEBUG mode
249
250 -- Bas van der Vlies <bas@rc.sara.nl>  Fri, 24 Jun 2005 11:23:30 +0200
251
252pbs-python (2.7.5-1) unstable; urgency=low
253
254  * Initial version
255
256 -- Yaroslav Halchenko <debian@onerussian.com>  Mon, 1 Nov 2004 12:13:08 -0400
257
Note: See TracBrowser for help on using the repository browser.