| 1 | lognestmonster/0.3.0 Copyright (c) 2019 Joshua 'joshuas3' Stockin | 
| 2 | usage: lognestmonster [OPTION]... <QUEUE> | 
| 3 |  | 
| 4 | The lognestmonster library allows you to generate log files with an organized | 
| 5 | nesting format. Use this lognestmonster command to parse files generated by | 
| 6 | the lognestmonster library. | 
| 7 |  | 
| 8 | By default, inputting a queue file, a folder with queue files, or switching | 
| 9 | stdin (passing "-" for QUEUE) will display an interactive textual interface | 
| 10 | where keyboard events are used to sift through log statements. Using the | 
| 11 | status switch (-s, --status), you can do a quick read of the instream and only | 
| 12 | display metadata, such as the number of statements or events, rather than a | 
| 13 | textual user interface. If the follow switch is used (-f, --follow), the | 
| 14 | parser will keep the instreams open and generate live logtrees. Switching | 
| 15 | stdin ("-") automatically switches follow. See other switches and options for | 
| 16 | the ability to narrow down log results. Log-unrelated commands (help, version, | 
| 17 | or no args) do not require a QUEUE variable. | 
| 18 |  | 
| 19 | Unless manually switched, the verbosity levels `verbose` (-v) and | 
| 20 | `veryverbose` (-vv) are not displayed in the interactive textual interface. | 
| 21 |  | 
| 22 | -h, -?, --help            Displays program description and a list of valid | 
| 23 | options and other arguments | 
| 24 | --version                 Displays program information about copyright and the | 
| 25 | version | 
| 26 | -s, --status              Reads the directory and outputs file and log | 
| 27 | metadata for each log tree | 
| 28 | -e, --errors              Omits all statements besides errors. Stackable with | 
| 29 | other verbosity level commands | 
| 30 | -w, --warnings            Omits all statements besides warnings. Stackable | 
| 31 | with other verbosity level commands | 
| 32 | -i, --info                Omits all statements besides those with verbosity | 
| 33 | type 'info'. Stackable with other verbosity level | 
| 34 | commands | 
| 35 | -d, --debug               Omits all statements besides those with verbosity | 
| 36 | type 'debug'. Stackable with other verbosity level | 
| 37 | commands | 
| 38 | -v, --verbose             Omits all statements besides those with verbosty | 
| 39 | type 'verbose'. Stackable with other verbosity level | 
| 40 | commands | 
| 41 | -vv, --veryverbose        Omits all statements besides those with verbosity | 
| 42 | type 'veryverbose'. Stackable with other verbosity | 
| 43 | level commands | 
| 44 | --after                   Limits log results to after a certain timestamp. A | 
| 45 | millisecond UNIX timestamp must be provided | 
| 46 | --before                  Limits log results to before a certain timestamp. A | 
| 47 | millisecond UNIX timestamp must be provided. | 
| 48 | -t, --tag                 Limits log results to a tag. A string of the | 
| 49 | tag/invoker must be provided | 
| 50 | -c                        Limits log results to a numbered statement | 
| 51 | -q                        Limits log results to a numbered event and its | 
| 52 | children | 
| 53 | -f, --follow              Provides a live view of the log tree stream, similar | 
| 54 | to the 'tail -f' command | 
| 55 |  |