cpl.logging¶
cpl.logging.logger_abc¶
- 
class 
cpl.logging.logger_abc.LoggerABC¶ Bases:
abc.ABCABC for
cpl.logging.logger_service.Logger- 
abstract 
debug(name: str, message: str)¶ Writes a debug message
- name: 
str Message name
- message: 
str Message string
- name: 
 
- 
abstract 
error(name: str, message: str, ex: Optional[Exception] = None)¶ Writes an error
- name: 
str Error name
- message: 
str Error message
- ex: 
Exception Thrown exception
- name: 
 
- 
abstract 
fatal(name: str, message: str, ex: Optional[Exception] = None)¶ Writes an error and ends the program
- name: 
str Error name
- message: 
str Error message
- ex: 
Exception Thrown exception
- name: 
 
- 
abstract 
header(string: str)¶ Writes a header message
- string: 
str String to write as header
- string: 
 
- 
abstract 
info(name: str, message: str)¶ Writes an information
- name: 
str Message name
- message: 
str Message string
- name: 
 
- 
abstract 
trace(name: str, message: str)¶ Writes a trace message
- name: 
str Message name
- message: 
str Message string
- name: 
 
- 
abstract 
warn(name: str, message: str)¶ Writes an warning
- name: 
str Message name
- message: 
str Message string
- name: 
 
- 
abstract 
 
cpl.logging.logger_service¶
- 
class 
cpl.logging.logger_service.Logger(logging_settings: cpl.logging.logging_settings.LoggingSettings, time_format: cpl.time.time_format_settings.TimeFormatSettings, env: cpl.environment.application_environment_abc.ApplicationEnvironmentABC)¶ Bases:
cpl.logging.logger_abc.LoggerABCService for logging
- logging_settings: 
cpl.logging.logging_settings.LoggingSettings Settings for the logger
- time_format: 
cpl.time.time_format_settings.TimeFormatSettings Time format settings
- env: 
cpl.environment.application_environment_abc.ApplicationEnvironmentABC Environment of the application
- 
create() → None¶ Creates path tree and logfile
- 
debug(name: str, message: str)¶ Writes a debug message
- name: 
str Message name
- message: 
str Message string
- name: 
 
- 
error(name: str, message: str, ex: Optional[Exception] = None)¶ Writes an error
- name: 
str Error name
- message: 
str Error message
- ex: 
Exception Thrown exception
- name: 
 
- 
fatal(name: str, message: str, ex: Optional[Exception] = None)¶ Writes an error and ends the program
- name: 
str Error name
- message: 
str Error message
- ex: 
Exception Thrown exception
- name: 
 
- 
header(string: str)¶ Writes a header message
- string: 
str String to write as header
- string: 
 
- 
info(name: str, message: str)¶ Writes an information
- name: 
str Message name
- message: 
str Message string
- name: 
 
- 
trace(name: str, message: str)¶ Writes a trace message
- name: 
str Message name
- message: 
str Message string
- name: 
 
- 
warn(name: str, message: str)¶ Writes an warning
- name: 
str Message name
- message: 
str Message string
- name: 
 
- logging_settings: