userver: testsuite.plugins.servicelogs.LogFileReporter Class Reference
Loading...
Searching...
No Matches
testsuite.plugins.servicelogs.LogFileReporter Class Reference

Detailed Description

Definition at line 13 of file servicelogs.py.

Inheritance diagram for testsuite.plugins.servicelogs.LogFileReporter:

Public Member Functions

 __init__ (self, pathlib.Path path, *, formatter_factory)
 make_report (self)
 path (self)
 position (self)
int filesize (self)
 update_position (self)
 readlines (self, typing.Callable[[], bool]|None eof_handler=None, bool limit_position=False)

Protected Attributes

 _formatter_factory = formatter_factory
 _path = path
int _position = 0

Constructor & Destructor Documentation

◆ __init__()

testsuite.plugins.servicelogs.LogFileReporter.__init__ ( self,
pathlib.Path path,
* ,
formatter_factory )

Definition at line 14 of file servicelogs.py.

Member Function Documentation

◆ filesize()

int testsuite._internal.logreader.LogFile.filesize ( self)
inherited

Definition at line 20 of file logreader.py.

◆ make_report()

testsuite.plugins.servicelogs.LogFileReporter.make_report ( self)

Definition at line 18 of file servicelogs.py.

◆ path()

testsuite._internal.logreader.LogFile.path ( self)
inherited

Definition at line 13 of file logreader.py.

◆ position()

testsuite._internal.logreader.LogFile.position ( self)
inherited

Definition at line 17 of file logreader.py.

◆ readlines()

testsuite._internal.logreader.LogFile.readlines ( self,
typing.Callable[[], bool] | None eof_handler = None,
bool limit_position = False )
inherited

Definition at line 30 of file logreader.py.

◆ update_position()

testsuite._internal.logreader.LogFile.update_position ( self)
inherited

Definition at line 26 of file logreader.py.

Member Data Documentation

◆ _formatter_factory

testsuite.plugins.servicelogs.LogFileReporter._formatter_factory = formatter_factory
protected

Definition at line 16 of file servicelogs.py.

◆ _path

testsuite._internal.logreader.LogFile._path = path
protectedinherited

Definition at line 9 of file logreader.py.

◆ _position

testsuite._internal.logreader.LogFile._position = 0
protectedinherited

Definition at line 10 of file logreader.py.


The documentation for this class was generated from the following file: