LogParser

A parser that will take a log file and stream it as a series of blocks

LogBlockParser: LogBlockParser

 

__init__(self, file, block_settings=None, binary=False, block_level_padding=None, **kwargs): 

 

get_block_settings(self, block_level): 

 

get_block(self, level=0, tag=None): 
  • level: Any
  • tag: Any
  • :returns: _

 

get_line(self, level=0, tag=None): 
  • level: Any
  • tag: Any
  • :returns: _

 

get_blocks(self, tag=None, level=0): 

 

get_lines(self, tag=None, level=0): 

 

@classmethod
tag_match(cls, tag, tag_filter): 

 

@classmethod
post_process_treelist(cls, res, combine_subtrees=True): 

 

to_tree(self, tag_filter=None, depth=-1, combine_subtrees=True): 

Feedback

Examples

Templates

Documentation