Changeset 72
- Timestamp:
- 04/15/05 11:17:54 (18 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/daemon/togad.py
r71 r72 157 157 """Parse Torque's jobinfo XML from our plugin""" 158 158 159 jobAttrs = { } 160 159 161 def __init__( self ): 160 162 … … 179 181 elif metricname.find( 'TOGA-JOB' ) != -1: 180 182 181 job_id = name.split( 'TOGA-JOB-' )[1]183 job_id = metricname.split( 'TOGA-JOB-' )[1] 182 184 val = attrs.get( 'VAL', "" ) 183 185 … … 187 189 for myval in valinfo: 188 190 189 name = valinfo.split( '=' )[0] 190 value = valinfo.split( '=' )[1] 191 192 #if name == ' 191 valname = myval.split( '=' )[0] 192 value = myval.split( '=' )[1] 193 194 if valname == 'nodes': 195 value = value.split( ';' ) 196 197 if not self.jobAttrs.has_key( job_id ): 198 self.jobAttrs[ job_id ] = { } 199 200 self.jobAttrs[ job_id ][ valname ] = value 201 202 print self.jobAttrs 193 203 194 204 class GangliaXMLHandler( xml.sax.handler.ContentHandler ):
Note: See TracChangeset
for help on using the changeset viewer.