Example #1
0
 def __init__(self, output_lines):
     OutputParser.__init__(
         self,
         output_lines=output_lines,
         re_str=
         r'^(.+us).+event\s[a-zA-Z]+\s\d+\s([^[]+\[(?:clientid:)?(\d+).*\])',
         key_list=['timestamp', 'message', 'seatid'],
         primary_key='seatid',
         skip_headline=False)
Example #2
0
 def __init__(self, output_lines, **kwargs):
     OutputParser.__init__(
         self,
         output_lines=output_lines,
         re_str=
         ur'^.*(?:OnFrontConnected|OnRspUserLogin|OnFrontDisConnected) \d (.*(?:席位|用户)\[(\d+)\].*)$',
         key_list=['message', 'seatid'],
         primary_key='seatid',
         skip_headline=False)
Example #3
0
 def __init__(self, output_lines):
     OutputParser.__init__(
         self,
         output_lines=output_lines,
         re_str=
         r'(.+?)\s+(.+?)\s+(.+?)\s+(.+?)\s+(.+?)\s+(.+?)\s+(.+?)\s+(.+?)\s+(.+?)\s+(.+?)\s+(.+)$',
         key_list=[
             'name', 'usr', 'nice', 'sys', 'iowait', 'irq', 'soft', 'steal',
             'guest', 'gnice', 'idle'
         ])
Example #4
0
 def __init__(self, output_lines):
     OutputParser.__init__(
         self,
         output_lines=output_lines,
         re_str=
         r'(.+?)\s+(\d+)\s+(\d+)\s+(\d+)\s+(.+%)$',
         key_list=[
             'mount', 'total', 'used', 'available', 'percent'
         ]
     )
Example #5
0
 def __init__(self, output_lines):
     OutputParser.__init__(
         self,
         output_lines=output_lines,
         re_str=
         r'(.+?)\s+(.+?)\s+(.+?)\s+(.+?)\s+(.+?)\s+(.+?)\s+(.+?)\s+(.+?)\s+(.+?)\s+(.+?)\s+(.+)$',
         key_list=[
             'user', 'pid', 'cpu%', 'mem%', 'vsz', 'rss',
             'tty', 'stat', 'start', 'time', 'command'
         ]
     )
Example #6
0
 def __init__(self, output_lines):
     OutputParser.__init__(
         self,
         output_lines=output_lines,
         re_str=
         r'(.+?)\s+.+\s+.+\s+([^:]+|.*:.*:.*):(.+?)\s+([^:]+|.*:.*:.*):(.+?)\s+(.+?)\s+([^/]+)/(.+?)\s*$',
         key_list=[
             'proto', 'local_ip', 'local_port', 'remote_ip', 'remote_port',
             'state', 'pid', 'proc'
         ],
         primary_key='state',
         skip_headline=False)
Example #7
0
 def __init__(self, output_lines):
     OutputParser.__init__(self,
                           output_lines=output_lines,
                           re_str=r'(.+?)\s+(.+?)\s+(.+)$',
                           key_list=['name', 'total', 'free'],
                           primary_key='name')