- Timestamp:
- 04/20/05 10:50:33 (18 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/daemon/togad.py
r97 r98 214 214 elif valname == 'nodes' and value: 215 215 216 self.addNodes( value )216 ids = self.addNodes( value ) 217 217 node_list = value 218 218 … … 220 220 221 221 self.setDatabase( "INSERT INTO jobs ( %s ) VALUES ( %s )" %( insert_col_str, insert_val_str ) ) 222 #ids = self.getNodeIds( node_list ) 223 224 #self.addJobNodes( job_id, ids ) 222 self.addJobNodes( job_id, ids ) 223 225 224 elif action == 'update': 226 225 … … 228 227 229 228 def addNodes( self, hostnames ): 229 230 ids = [ ] 230 231 231 232 for node in hostnames: … … 235 236 if not id: 236 237 self.setDatabase( "INSERT INTO nodes ( node_hostname ) VALUES ( '%s' )" %node ) 238 id = self.getNodeId( node ) 239 240 ids.append( id ) 241 242 return ids 237 243 238 244 def addJobNodes( self, jobid, nodes ): … … 393 399 394 400 jobAttrs = { } 395 jobs_to_store = [ ]396 401 397 402 def __init__( self ): 398 403 399 404 self.ds = DataSQLStore( TOGA_SQL_DBASE.split( '/' )[0], TOGA_SQL_DBASE.split( '/' )[1] ) 405 self.jobs_processed = [ ] 406 self.jobs_to_store = [ ] 400 407 401 408 def startElement( self, name, attrs ): … … 409 416 410 417 jobinfo = { } 411 self.jobs_processed = [ ]412 418 413 419 if name == 'METRIC':
Note: See TracChangeset
for help on using the changeset viewer.