Changeset 281


Ignore:
Timestamp:
09/15/06 11:56:32 (15 years ago)
Author:
bastiaans
Message:

jobmond/jobmond.py:

  • changed ppn extraction from noderequest to be able to handle other properties
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/jobmond/jobmond.py

    r272 r281  
    339339                        mynoderequest = self.getAttr( attrs, 'Resource_List.nodes' )
    340340
     341                        ppn = ''
     342
    341343                        if mynoderequest.find( ':' ) != -1 and mynoderequest.find( 'ppn' ) != -1:
    342                                 ppn = mynoderequest.split( ':' )[1].split( 'ppn=' )[1]
    343                         else:
    344                                 ppn = ''
     344
     345                                mynoderequest_fields = mynoderequest.split( ':' )
     346
     347                                for mynoderequest_field in mynoderequest_fields:
     348
     349                                        if mynoderequest_field.find( 'ppn' ) != -1:
     350
     351                                                ppn = mynoderequest_field.split( 'ppn=' )[1]
    345352
    346353                        status = self.getAttr( attrs, 'job_state' )
Note: See TracChangeset for help on using the changeset viewer.