Changeset 278


Ignore:
Timestamp:
04/24/12 09:39:23 (12 years ago)
Author:
bas
Message:

changed tabs to spaces

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/examples/sara_nodes.py

    r271 r278  
    7878
    7979  -f/--format needs 2 arguments, first the pattern secondly the variables
    80         the pattern you specify must be the string format pattern of Python
    81         fields: node, state, date_add, date_edit, user, ticket, remark'''
     80        the pattern you specify must be the string format pattern of Python
     81        fields: node, state, date_add, date_edit, user, ticket, remark'''
    8282
    8383                self.obj_sara_nodes = sara_nodes()
    8484                self.parser = PBSAdvancedParser.AdvancedParser(
    8585                option_list=self.option_list,
    86                                 version=pbs.version,
     86                version=pbs.version,
    8787                usage=self.__init__.__doc__
    8888                )
     
    147147                                self.print_list(args, options)
    148148
     149
    149150                except sara_nodesException, msg:
    150151                        if msg.islist():
    151152                                for item in msg.getlist():
    152153                                        sys.stderr.write( 'sara_nodes: error: %s\n' % item )
    153                         else:
     154                        else:
    154155                                sys.stderr.write( 'sara_nodes: error: %s\n' % str( msg ) )
    155156
     
    160161                if type(pre_parts) is types.ListType and len( pre_parts) >= 5:
    161162                        return {
    162                                 'date_add': pre_parts[0].strip(),
    163                                 'date_edit': pre_parts[1].strip(),
    164                                 'user': pre_parts[2].strip(),
    165                                 'ticket': pre_parts[3].strip(),
    166                                 'remark': ','.join( pre_parts[4:] )
    167                         }
     163                                'date_add': pre_parts[0].strip(),
     164                                'date_edit': pre_parts[1].strip(),
     165                                'user': pre_parts[2].strip(),
     166                                'ticket': pre_parts[3].strip(),
     167                                'remark': ','.join( pre_parts[4:] )
     168                        }
    168169                else:
    169170                        return {
    170                                 'date_add': '',
    171                                 'date_edit': '',
    172                                 'user': '',
    173                                 'ticket': '',
    174                                 'remark': str( pre_parts )
    175                         }
     171                                'date_add': '',
     172                                'date_edit': '',
     173                                'user': '',
     174                                'ticket': '',
     175                                'remark': str( pre_parts )
     176                        }
    176177
    177178        def convert_format( self, format_options ):
     
    220221                       
    221222                        print line_format % fields
     223
    222224            except KeyError, e:
    223225                raise sara_nodesException, 'Given host does not exist'
     
    355357
    356358        def note_return_username( self, old_username ):
    357                 try:
    358                         username = os.getlogin()
     359                try:
     360                        username = os.getlogin()
    359361
    360362                        if username != 'root':
    361363                                return username
    362                         else:
     364                        else:
    363365                                return old_username
    364                 except OSError, err:
    365                         return 'root'
     366                except OSError, err:
     367                        return 'root'
    366368
    367369        def note_create( self, new_note, mode = 'a', old_note = None ):
     
    387389        def note_init( self ):
    388390                current_date = self.create_date()
    389                 try:
    390                         current_username = os.getlogin()
    391                 except OSError, err:
    392                         current_username = 'root'
     391                try:
     392                        current_username = os.getlogin()
     393                except OSError, err:
     394                        current_username = 'root'
    393395
    394396                return [ current_date, current_date, current_username, '' ]
     
    418420                        pre_parts = self.note_init()
    419421
    420                 if note_attr.has_key( 'ticket' ):
     422                if note_attr.has_key( 'ticket' ):
    421423                        pre_parts[3] = self.note_check_ticket( note_attr['ticket'], pre_parts[3] )
    422424
     
    508510                        for node in nodes:
    509511                                if note_attributes and len( note_attributes ) == 3:
    510                                             tmp_node_note[ node ] = self.note( node, note_attributes )
     512                                        tmp_node_note[ node ] = self.note( node, note_attributes )
    511513
    512514                        pbs_server = pbs.pbs_default()
     
    534536
    535537                        print '%*s:' % ( 7, 'Nodes' ),
    536                         firstitem = True
     538                        firstitem = True
    537539
    538540                        for node in nodes:
     541
    539542                                if node in pbsnodes:
    540                                         if firstitem:
    541                                                 print '%s' % node
    542                                                 firstitem = False
    543                                         else:
    544                                                 print '%*s' % ( 17, node )
     543                                        if firstitem:
     544                                                print '%s' % node
     545                                                firstitem = False
     546                                        else:
     547                                                print '%*s' % ( 17, node )
    545548                                else:
    546549                                        nodeserror.append( '%s: does not exist' % node )
Note: See TracChangeset for help on using the changeset viewer.