|
Rotary Logger
1.0.2
The middleware rotary logger
|


Static Public Attributes | |
| STDIN = STDIN | |
| STDOUT = STDOUT | |
| STDERR = STDERR | |
| STDUNKNOWN = STDUNKNOWN | |
| str | LOG_FOLDER_BASE_NAME = "logs" |
| str | FOLDER_STDOUT = "stdout" |
| str | FOLDER_STDERR = "stderr" |
| str | FOLDER_STDIN = "stdin" |
| str | FOLDER_STDUNKNOWN = "std_unknown" |
| dict | CORRECT_FOLDER |
| int | BUFFER_FLUSH_SIZE = 8 * KB1 |
| str | DEFAULT_ENCODING = "utf-8" |
| int | DEFAULT_LOG_MAX_FILE_SIZE = 2 * GB1 |
| int | DEFAULT_LOG_BUFFER_FLUSH_SIZE = BUFFER_FLUSH_SIZE |
| Path | DEFAULT_LOG_FOLDER = Path(__file__).parent / LOG_FOLDER_BASE_NAME |
| str | ERROR_MODE_WARN = "Warn" |
| str | ERROR_MODE_WARN_NO_PIPE = "Warn No pipe" |
| str | ERROR_MODE_EXIT = "Exit" |
| str | ERROR_MODE_EXIT_NO_PIPE = "Exit No pipe" |
Enumeration of the standard stream identifiers. Used throughout the package to distinguish which standard stream a TeeStream instance is wrapping, and to look up the correct folder name and log prefix for that stream.
Definition at line 83 of file constants.py.
|
static |
Definition at line 110 of file constants.py.
|
static |
Definition at line 103 of file constants.py.
|
static |
Definition at line 112 of file constants.py.
|
static |
Definition at line 114 of file constants.py.
|
static |
Definition at line 115 of file constants.py.
|
static |
Definition at line 113 of file constants.py.
|
static |
Definition at line 120 of file constants.py.
|
static |
Definition at line 121 of file constants.py.
|
static |
Definition at line 118 of file constants.py.
|
static |
Definition at line 119 of file constants.py.
|
static |
Definition at line 99 of file constants.py.
|
static |
Definition at line 100 of file constants.py.
|
static |
Definition at line 98 of file constants.py.
|
static |
Definition at line 101 of file constants.py.
|
static |
Definition at line 96 of file constants.py.
|
static |
Definition at line 92 of file constants.py.
|
static |
Definition at line 90 of file constants.py.
|
static |
Definition at line 91 of file constants.py.
|
static |
Definition at line 93 of file constants.py.