[torqueusers] pbs_statnode problem
Bas van der Vlies
basv at sara.nl
Thu Aug 19 06:58:40 MDT 2010
Hello,
I just encounter this in pbs_python package. Sometimes i am only
interested in one attribute for a node. but this seems broken in torque
version 2.4.9 (currently installed). Here is very simple C-program that
only wants the 'status' of a node, but i get all attributes back. Is this
the intended behaviour?:
{{{
#include <pbs_error.h>
#include <pbs_ifl.h>
#include <stdio.h>
main()
{
int c;
struct attrl *attrl_p;
struct batch_status *batch_status_p;
int GO;
c = pbs_connect(pbs_default());
printf("c = %d\n", c);
attrl_p = malloc(sizeof(struct attrl));
attrl_p->name = "status";
attrl_p->next = NULL;
batch_status_p = pbs_statnode(c, "", attrl_p, NULL);
for (batch_status_p; batch_status_p->next != NULL; batch_status_p
= batch_status_p->next)
{
printf("name = %s\n", batch_status_p->name);
GO = 10;
while (GO > 0)
{
printf("\t %s = %s\n", batch_status_p->attribs->name,
batch_status_p->attribs->value);
if (batch_status_p->attribs->next == NULL)
GO = 0;
else
batch_status_p->attribs =
batch_status_p->attribs->next;
}
}
}
}}}
output:
{{{
name = gb-r35n30
state = free
np = 8
properties = cores8,f_gigabit,mem24gb,q_express,q_serial,r35b,mem4gb
ntype = cluster
jobs = 0/4268975.batch-ng.irc.sara.nl
status = arch=x86_64,opsys=linux,uname=Linux gb-r35n30.irc.sara.nl
2.6.32.17-sara1 #1 SMP Thu Aug 5 16:49:46 CEST 2010
x86_64,sessions=10214,nsessions=1,nusers=1,idletime=931715,totmem=28738312kb,availmem=5906324kb,physmem=24738320kb,ncpus=8,loadave=5.04,gres=max_jobs:1+ideal_jobs:1,netload=60181858736,size=71641856kb:71652324kb,state=free,jobs=4268975.batch-ng.irc.sara.nl,varattr=,rectime=1282222175
name = gb-r35n31
state = free
np = 8
properties = cores8,f_gigabit,mem24gb,q_express,q_serial,r35b,mem4gb
ntype = cluster
jobs = 0/4268961.batch-ng.irc.sara.nl
status = arch=x86_64,opsys=linux,uname=Linux gb-r35n31.irc.sara.nl
2.6.32.17-sara1 #1 SMP Thu Aug 5 16:49:46 CEST 2010
x86_64,sessions=4973,nsessions=1,nusers=1,idletime=941860,totmem=28738312kb,availmem=5898660kb,physmem=24738320kb,ncpus=8,loadave=5.00,gres=max_jobs:1+ideal_jobs:1,netload=88954910527,size=71641856kb:71652324kb,state=free,jobs=4268961.batch-ng.irc.sara.nl,varattr=,rectime=1282222181
......
}}}
--
********************************************************************
* Bas van der Vlies e-mail: basv at sara.nl *
* SARA - Academic Computing Services Amsterdam, The Netherlands *
********************************************************************
More information about the torqueusers
mailing list