pip_services3_components.log.LogLevelConverter module
pip_services3_components.log.LogLevelConverter
Log level converter implementation
- copyright
Conceptual Vision Consulting LLC 2018-2019, see AUTHORS for more details.
- license
MIT, see LICENSE for more details.
-
class
pip_services3_components.log.LogLevelConverter.
LogLevelConverter
Bases:
object
Helper class to convert log level values.
-
static
to_integer
(level: pip_services3_components.log.LogLevel.LogLevel) → int Converts log level to a number.
- Parameters
level – a log level to convert.
- Returns
log level number value.
-
static
to_log_level
(value: Any, default_value: pip_services3_components.log.LogLevel.LogLevel = 4) → pip_services3_components.log.LogLevel.LogLevel Converts numbers and strings to standard log level values.
- Parameters
value – a value to be converted
default_value – a default value if conversion is not possible
- Returns
converted log level
-
static
to_string
(level: pip_services3_components.log.LogLevel.LogLevel) → str Converts log level to a string.
- Parameters
level – a log level to convert
- Returns
log level name string.
-
static