Changeset 264 for trunk/src


Ignore:
Timestamp:
11/05/10 09:08:25 (13 years ago)
Author:
bas
Message:

COPYING:

  • added GPL3 version

COPYING.LESSER:

  • renamed LICENSE.SARA

debian/copyright:

  • added some more info about the different licenses

src/PBSQuery.py:

  • some real code changes ;-)
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/PBSQuery.py

    r263 r264  
    171171                                                        tmp_l = v.split('=')
    172172
    173                                                         ## Support for multiple EVENT mesages in format [:key=value]+
     173                                                        ## Support for multiple EVENT mesages in format [key=value:]+
    174174                                                        #  format eg: message=EVENT:sample.time=1288864220.003:cputotals.user=0
     175                                                        #             message=ERROR <text>
    175176                                                        #
    176177                                                        if tmp_l[0] in ['message']:
    177178
    178                                                                 tmp_d  = dict()
    179                                                                 new['event'] = class_func(tmp_d)
    180 
    181                                                                 message_list = v.split(':')
    182                                                                 for event_type in message_list[1:]:
    183                                                                         tmp_l = event_type.split('=')
    184                                                                         new['event'][ tmp_l[0] ] = tmp_l[1:]
     179                                                                if tmp_l[1].startswith('EVENT:'):
     180
     181                                                                        tmp_d  = dict()
     182                                                                        new['event'] = class_func(tmp_d)
     183
     184                                                                        message_list = v.split(':')
     185                                                                        for event_type in message_list[1:]:
     186                                                                                tmp_l = event_type.split('=')
     187                                                                                new['event'][ tmp_l[0] ] = tmp_l[1:]
     188
     189                                                                else:
     190                                                                        ## ERROR message
     191                                                                        #
     192                                                                        new['error'] = tmp_l [1:]
    185193
    186194                                                                ## continue with next status value
Note: See TracChangeset for help on using the changeset viewer.