Custom Query (43 matches)

Filters
 
Or
 
  
 
Columns

Show under each result:


Results (7 - 9 of 43)

1 2 3 4 5 6 7 8 9 10 11 12 13
Ticket Resolution Summary Owner Reporter
#26 invalid facing problem with php-pgsql v4.x.x Bangar bangar.hcl@…
Description

Hi,

I facing problem with php-pgsql v4.x.x. I don't know how to get this installed. Please help me on this.

Regards Bangar

#3 fixed .has_key does not work properly for getqueue items bas anonymous
Description
In [1]:import PBSQuery

In [2]:pq = PBSQuery.PBSQuery()

In [3]:q = pq.getqueue( 'q_express' )                          

In [4]:q
Out[4]:
{'q_express': q_express
        resources_default.nodect = 1
        resources_default.nodes = 1
        state_count = Transit:0 Queued:0 Held:0 Waiting:0 Running:0 Exiting:0 
        acl_host_enable = False
        resources_max.walltime = 00:05:00
        resources_assigned.nodect = 0
        acl_group_enable = False
        acl_user_enable = False
        enabled = True
        resources_max.nodect = 1
        started = True
        queue_type = Execution
        resources_default.ncpus = 1
        mtime = 1158756881
        resources_assigned.ncpus = 0
        total_jobs = 0
}

In [5]:dir( q['q_express'] )
Out[5]:
['FALSE',
 'TRUE',
 '__doc__',
 '__getitem__',
 '__init__',
 '__len__',
 '__module__',
 '__repr__',
 '__str__',
 'attribs',
 'get_value',
 'has_key',
 'is_enabled',
 'is_execution',
 'items',
 'keys',
 'name',
 'values']

In [6]:q['q_express'].has_key[ 'resources_default.walltime' ] 
---------------------------------------------------------------------------
exceptions.TypeError                                 Traceback (most recent call last)

/lisa_vg2_lv1/HOME/ramon/<console> 

TypeError: unsubscriptable object

In [7]:q['q_express']
Out[7]:
q_express
        resources_default.nodect = 1
        resources_default.nodes = 1
        state_count = Transit:0 Queued:0 Held:0 Waiting:0 Running:0 Exiting:0 
        acl_host_enable = False
        resources_max.walltime = 00:05:00
        resources_assigned.nodect = 0
        acl_group_enable = False
        acl_user_enable = False
        enabled = True
        resources_max.nodect = 1
        started = True
        queue_type = Execution
        resources_default.ncpus = 1
        mtime = 1158756881
        resources_assigned.ncpus = 0
        total_jobs = 0


In [8]:type( q['q_express'] )
Out[8]:<type 'instance'>

In [9]:type( q )             
Out[9]:<type 'dict'>

In [10]:

It appears the values in a getqueue attrs object are not seen as working dict's, thus has_key is not working.

Tested against:

ramon@testm:~$ apt-show-versions | grep pbs
pbs-python/sarge uptodate 2.9.2-2
ramon@testm:~$
#32 fixed incorrect version check bas thomas.moschny@…
Description

While trying to use pbs_python with Torque 3.0.0 we saw that the 2.1 versions of pbs.py and pbs_wrap.py are symlinked and used, and not the 2.4 ones. This results in certain functions not being available.

The reason is this check in setup.py:

if major_version  >= 2 and minor_version >= 4 and build_version >= 7:

Obviously this evals to False when major_version is 3, but minor_version and build_version are 0.

Using tuple comparison like this:

if (major_version, minor_version, build_version) > (2, 4, 7):

fixes the issue for us.

1 2 3 4 5 6 7 8 9 10 11 12 13
Note: See TracQuery for help on using queries.