Changeset 514 for trunk/jobmond


Ignore:
Timestamp:
03/08/08 21:16:32 (16 years ago)
Author:
bastiaans
Message:

jobmond/jobmond.py:

  • added report time to down/offline nodes
  • added domain name to down/offline nodes

web/addons/job_monarch/libtoga.php:

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/jobmond/jobmond.py

    r513 r514  
    490490                if BATCH_API == 'pbs':
    491491
     492                        domain          = fqdn_parts( socket.getfqdn() )[1]
     493
    492494                        downed_nodes    = list()
    493495                        offline_nodes   = list()
     
    505507                                        offline_nodes.append( name )
    506508
    507                         self.dp.multicastGmetric( 'MONARCH-DOWN'   , string.join( downed_nodes,  ',' ) )
    508                         self.dp.multicastGmetric( 'MONARCH-OFFLINE', string.join( offline_nodes, ',' ) )
     509                        downnodeslist           = do_nodelist( downed_nodes )
     510                        offlinenodeslist        = do_nodelist( offline_nodes )
     511
     512                        down_str        = 'nodes=%s domain=%s reported=%s' %( string.join( downnodeslist, ';' ), domain, str( int( int( self.cur_time ) + int( self.timeoffset ) ) ) )
     513                        offl_str        = 'nodes=%s domain=%s reported=%s' %( string.join( offlinenodeslist, ';' ), domain, str( int( int( self.cur_time ) + int( self.timeoffset ) ) ) )
     514                        self.dp.multicastGmetric( 'MONARCH-DOWN'   , down_str )
     515                        self.dp.multicastGmetric( 'MONARCH-OFFLINE', offl_str )
    509516
    510517                # Now let's spread the knowledge
Note: See TracChangeset for help on using the changeset viewer.