ViewVC Help
View File | Revision Log | Show Annotations | Root Listing
root/cvsroot/COMP/CRAB/python/EdgLoggingInfo.py
(Generate patch)

Comparing COMP/CRAB/python/EdgLoggingInfo.py (file contents):
Revision 1.2 by corvo, Mon Dec 4 11:15:51 2006 UTC vs.
Revision 1.3 by slacapra, Wed Jan 17 18:17:58 2007 UTC

# Line 1 | Line 1
1   #!/usr/bin/env python
2  
3 < import sys, os, string
3 > import sys
4  
5   class EdgLoggingInfo:
6      def __init__(self) :
# Line 48 | Line 48 | class EdgLoggingInfo:
48          """
49  
50          # init final variables
51        final_event = ''
52        final_reason = ''
53        final_exit_code = ''
54        final_time = ''
51          final_done_code = 0
52          final_abort_msg = ''
53          final_done_msg  = ''
# Line 64 | Line 60 | class EdgLoggingInfo:
60          event     = ''
61          reason    = ''
62          exit_code = ''
67        time      = ''
63  
64          lines = input.split('\n')
65  
# Line 81 | Line 76 | class EdgLoggingInfo:
76                  reason = self.parse_reason(line.split('=')[1].strip())
77              if line.count('exit_code') >= 1 :
78                  exit_code = line.split('=')[1].strip()
79 <            if line.count('time') >= 1 :
80 <                time = line.split('=')[1].strip()
79 >            # if line.count('time') >= 1 :
80 >            #     time = line.split('=')[1].strip()
81              
82              if ( line.count('---') >= 1 or line.count('***') >= 1 ) and event != '' :
83                  if event in self._events :
# Line 94 | Line 89 | class EdgLoggingInfo:
89                              final_done_msg += '. '+reason
90                      elif event == 'Abort' :
91                          final_abort_msg = reason
97                    final_exit_code = exit_code
98                    final_time = time
92  
93  
94          if final_abort_msg.count('no compatible resources') >= 1 :

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines