4
4
< head >
5
5
< meta charset ="utf-8 " />
6
6
< meta name ="viewport " content ="width=device-width, initial-scale=1.0 " />
7
- < title > firebird.lib.log — firebird-lib 1.2.1 documentation</ title >
7
+ < title > firebird.lib.log — firebird-lib 1.4.0 documentation</ title >
8
8
< link rel ="stylesheet " type ="text/css " href ="../../../_static/pygments.css " />
9
9
< link rel ="stylesheet " type ="text/css " href ="../../../_static/bootstrap-sphinx.css " />
10
10
< script data-url_root ="../../../ " id ="documentation_options " src ="../../../_static/documentation_options.js "> </ script >
11
- < script src ="../../../_static/jquery.js "> </ script >
12
- < script src ="../../../_static/underscore.js "> </ script >
13
- < script src ="../../../_static/_sphinx_javascript_frameworks_compat.js "> </ script >
14
11
< script src ="../../../_static/doctools.js "> </ script >
15
12
< script src ="../../../_static/sphinx_highlight.js "> </ script >
16
13
< link rel ="index " title ="Index " href ="../../../genindex.html " />
38
35
39
36
< a class ="brand " href ="../../../index.html ">
40
37
firebird-lib</ a >
41
- < span class ="navbar-text pull-left "> < b > 1.2.1 </ b > </ span >
38
+ < span class ="navbar-text pull-left "> < b > 1.4.0 </ b > </ span >
42
39
43
40
< div class ="nav-collapse ">
44
41
< ul class ="nav ">
103
100
</ ul >
104
101
</ li >
105
102
< li class ="toctree-l1 "> < a class ="reference internal " href ="../../../changelog.html "> Changelog</ a > < ul >
103
+ < li class ="toctree-l2 "> < a class ="reference internal " href ="../../../changelog.html#version-1-4-0 "> Version 1.4.0</ a > </ li >
104
+ < li class ="toctree-l2 "> < a class ="reference internal " href ="../../../changelog.html#version-1-3-0 "> Version 1.3.0</ a > </ li >
105
+ < li class ="toctree-l2 "> < a class ="reference internal " href ="../../../changelog.html#version-1-2-2 "> Version 1.2.2</ a > </ li >
106
106
< li class ="toctree-l2 "> < a class ="reference internal " href ="../../../changelog.html#version-1-2-1 "> Version 1.2.1</ a > </ li >
107
107
< li class ="toctree-l2 "> < a class ="reference internal " href ="../../../changelog.html#version-1-2-0 "> Version 1.2.0</ a > </ li >
108
108
< li class ="toctree-l2 "> < a class ="reference internal " href ="../../../changelog.html#version-1-0-1 "> Version 1.0.1</ a > </ li >
@@ -197,11 +197,11 @@ <h1>Source code for firebird.lib.log</h1><div class="highlight"><pre>
197
197
< span class ="kn "> from</ span > < span class ="nn "> dataclasses</ span > < span class ="kn "> import</ span > < span class ="n "> dataclass</ span >
198
198
< span class ="kn "> from</ span > < span class ="nn "> contextlib</ span > < span class ="kn "> import</ span > < span class ="n "> suppress</ span >
199
199
< span class ="kn "> from</ span > < span class ="nn "> firebird.base.types</ span > < span class ="kn "> import</ span > < span class ="n "> Error</ span > < span class ="p "> ,</ span > < span class ="n "> STOP</ span > < span class ="p "> ,</ span > < span class ="n "> Sentinel</ span >
200
- < span class ="kn "> from</ span > < span class ="nn "> firebird.lib .logmsgs</ span > < span class ="kn "> import</ span > < span class ="n "> identify_msg</ span > < span class ="p "> ,</ span > < span class ="n "> Severity</ span > < span class ="p "> ,</ span > < span class ="n "> Facility</ span >
200
+ < span class ="kn "> from</ span > < span class ="nn "> .logmsgs</ span > < span class ="kn "> import</ span > < span class ="n "> identify_msg</ span > < span class ="p "> ,</ span > < span class ="n "> Severity</ span > < span class ="p "> ,</ span > < span class ="n "> Facility</ span >
201
201
202
202
< div class ="viewcode-block " id ="LogMessage "> < a class ="viewcode-back " href ="../../../ref-log.html#firebird.lib.log.LogMessage "> [docs]</ a > < span class ="nd "> @dataclass</ span > < span class ="p "> (</ span > < span class ="n "> order</ span > < span class ="o "> =</ span > < span class ="kc "> True</ span > < span class ="p "> ,</ span > < span class ="n "> frozen</ span > < span class ="o "> =</ span > < span class ="kc "> True</ span > < span class ="p "> )</ span >
203
203
< span class ="k "> class</ span > < span class ="nc "> LogMessage</ span > < span class ="p "> :</ span >
204
- < span class ="sd "> """Firebird log message.</ span >
204
+ < span class =" w " > </ span > < span class ="sd "> """Firebird log message.</ span >
205
205
< span class ="sd "> """</ span >
206
206
< span class ="c1 "> #: Firebird server identification</ span >
207
207
< span class ="n "> origin</ span > < span class ="p "> :</ span > < span class ="nb "> str</ span >
@@ -220,12 +220,12 @@ <h1>Source code for firebird.lib.log</h1><div class="highlight"><pre>
220
220
< span class ="n "> params</ span > < span class ="p "> :</ span > < span class ="n "> Dict</ span > < span class ="p "> [</ span > < span class ="nb "> str</ span > < span class ="p "> ,</ span > < span class ="n "> Any</ span > < span class ="p "> ]</ span > </ div >
221
221
222
222
< div class ="viewcode-block " id ="LogParser "> < a class ="viewcode-back " href ="../../../ref-log.html#firebird.lib.log.LogParser "> [docs]</ a > < span class ="k "> class</ span > < span class ="nc "> LogParser</ span > < span class ="p "> :</ span >
223
- < span class ="sd "> """Parser for firebird.log files.</ span >
223
+ < span class =" w " > </ span > < span class ="sd "> """Parser for firebird.log files.</ span >
224
224
< span class ="sd "> """</ span >
225
225
< span class ="k "> def</ span > < span class ="fm "> __init__</ span > < span class ="p "> (</ span > < span class ="bp "> self</ span > < span class ="p "> ):</ span >
226
226
< span class ="bp "> self</ span > < span class ="o "> .</ span > < span class ="n "> __buffer</ span > < span class ="p "> :</ span > < span class ="n "> List</ span > < span class ="p "> [</ span > < span class ="nb "> str</ span > < span class ="p "> ]</ span > < span class ="o "> =</ span > < span class ="p "> []</ span >
227
227
< div class ="viewcode-block " id ="LogParser.push "> < a class ="viewcode-back " href ="../../../ref-log.html#firebird.lib.log.LogParser.push "> [docs]</ a > < span class ="k "> def</ span > < span class ="nf "> push</ span > < span class ="p "> (</ span > < span class ="bp "> self</ span > < span class ="p "> ,</ span > < span class ="n "> line</ span > < span class ="p "> :</ span > < span class ="n "> Union</ span > < span class ="p "> [</ span > < span class ="nb "> str</ span > < span class ="p "> ,</ span > < span class ="n "> Sentinel</ span > < span class ="p "> ])</ span > < span class ="o "> -></ span > < span class ="n "> Optional</ span > < span class ="p "> [</ span > < span class ="n "> LogMessage</ span > < span class ="p "> ]:</ span >
228
- < span class ="sd "> """Push parser.</ span >
228
+ < span class =" w " > </ span > < span class ="sd "> """Push parser.</ span >
229
229
230
230
< span class ="sd "> Arguments:</ span >
231
231
< span class ="sd "> line: Single line from Firebird log, or `~firebird.base.types.STOP` sentinel.</ span >
@@ -260,7 +260,7 @@ <h1>Source code for firebird.lib.log</h1><div class="highlight"><pre>
260
260
< span class ="bp "> self</ span > < span class ="o "> .</ span > < span class ="n "> __buffer</ span > < span class ="o "> .</ span > < span class ="n "> append</ span > < span class ="p "> (</ span > < span class ="n "> line</ span > < span class ="p "> )</ span >
261
261
< span class ="k "> return</ span > < span class ="n "> result</ span > </ div >
262
262
< div class ="viewcode-block " id ="LogParser.parse_entry "> < a class ="viewcode-back " href ="../../../ref-log.html#firebird.lib.log.LogParser.parse_entry "> [docs]</ a > < span class ="k "> def</ span > < span class ="nf "> parse_entry</ span > < span class ="p "> (</ span > < span class ="bp "> self</ span > < span class ="p "> ,</ span > < span class ="n "> log_entry</ span > < span class ="p "> :</ span > < span class ="n "> List</ span > < span class ="p "> [</ span > < span class ="nb "> str</ span > < span class ="p "> ])</ span > < span class ="o "> -></ span > < span class ="n "> LogMessage</ span > < span class ="p "> :</ span >
263
- < span class ="sd "> """Parse single log entry.</ span >
263
+ < span class =" w " > </ span > < span class ="sd "> """Parse single log entry.</ span >
264
264
265
265
< span class ="sd "> Arguments:</ span >
266
266
< span class ="sd "> log_entry: List with log entry lines.</ span >
@@ -280,7 +280,7 @@ <h1>Source code for firebird.lib.log</h1><div class="highlight"><pre>
280
280
< span class ="n "> log_msg</ span > < span class ="o "> .</ span > < span class ="n "> facility</ span > < span class ="p "> ,</ span > < span class ="n "> log_msg</ span > < span class ="o "> .</ span > < span class ="n "> get_pattern</ span > < span class ="p "> (</ span > < span class ="n "> found</ span > < span class ="p "> [</ span > < span class ="mi "> 2</ span > < span class ="p "> ]),</ span > < span class ="n "> found</ span > < span class ="p "> [</ span > < span class ="mi "> 1</ span > < span class ="p "> ])</ span >
281
281
< span class ="k "> return</ span > < span class ="n "> LogMessage</ span > < span class ="p "> (</ span > < span class ="n "> origin</ span > < span class ="p "> ,</ span > < span class ="n "> timestamp</ span > < span class ="p "> ,</ span > < span class ="n "> Severity</ span > < span class ="o "> .</ span > < span class ="n "> UNKNOWN</ span > < span class ="p "> ,</ span > < span class ="mi "> 0</ span > < span class ="p "> ,</ span > < span class ="n "> Facility</ span > < span class ="o "> .</ span > < span class ="n "> UNKNOWN</ span > < span class ="p "> ,</ span > < span class ="n "> msg</ span > < span class ="p "> ,</ span > < span class ="p "> {})</ span > </ div >
282
282
< div class ="viewcode-block " id ="LogParser.parse "> < a class ="viewcode-back " href ="../../../ref-log.html#firebird.lib.log.LogParser.parse "> [docs]</ a > < span class ="k "> def</ span > < span class ="nf "> parse</ span > < span class ="p "> (</ span > < span class ="bp "> self</ span > < span class ="p "> ,</ span > < span class ="n "> lines</ span > < span class ="p "> :</ span > < span class ="n "> Iterable</ span > < span class ="p "> ):</ span >
283
- < span class ="sd "> """Parse output from Firebird log.</ span >
283
+ < span class =" w " > </ span > < span class ="sd "> """Parse output from Firebird log.</ span >
284
284
285
285
< span class ="sd "> Arguments:</ span >
286
286
< span class ="sd "> lines: Iterable that returns Firebird log lines.</ span >
@@ -311,8 +311,8 @@ <h1>Source code for firebird.lib.log</h1><div class="highlight"><pre>
311
311
312
312
</ p >
313
313
< p >
314
- © Copyright 2020-2022 , The Firebird Project.< br />
315
- Created using < a href ="http://sphinx-doc.org/ "> Sphinx</ a > 5.2.3 .< br />
314
+ © Copyright 2020-2023 , The Firebird Project.< br />
315
+ Created using < a href ="http://sphinx-doc.org/ "> Sphinx</ a > 7.0.1 .< br />
316
316
</ p >
317
317
</ div >
318
318
</ footer >
0 commit comments