Revize 53b0c8bc
Přidáno uživatelem Jan Pašek před téměř 4 roky(ů)
src/config/configuration.py | ||
---|---|---|
18 | 18 |
SERVER_BASE_URL = "ServerBaseURL" |
19 | 19 |
SERVER_LOG_LEVEL = "LogLevel" |
20 | 20 |
|
21 |
LOG_LEVEL_MAPPING = { |
|
22 |
"DEBUG": logging.DEBUG, |
|
23 |
"INFO": logging.INFO, |
|
24 |
"WARNING": logging.WARNING, |
|
25 |
"ERROR": logging.ERROR, |
|
26 |
"CRITICAL": logging.CRITICAL |
|
27 |
} |
|
28 |
|
|
21 | 29 |
|
22 | 30 |
class Configuration: |
23 | 31 |
""" |
... | ... | |
84 | 92 |
|
85 | 93 |
# set log level based on config file |
86 | 94 |
app_logger = logging.getLogger(LOG_NAME) |
87 |
if config.log_level == "DEBUG": |
|
88 |
app_logger.setLevel(logging.DEBUG) |
|
89 |
elif config.log_level == "INFO": |
|
90 |
app_logger.setLevel(logging.INFO) |
|
91 |
elif config.log_level == "WARNING": |
|
92 |
app_logger.setLevel(logging.WARNING) |
|
93 |
elif config.log_level == "ERROR": |
|
94 |
app_logger.setLevel(logging.ERROR) |
|
95 |
else: |
|
96 |
app_logger.setLevel(logging.DEBUG)# |
|
95 |
app_logger.setLevel(LOG_LEVEL_MAPPING.get(config.log_level, logging.DEBUG)) |
|
97 | 96 |
|
98 | 97 |
app_logger.addHandler(handler) |
99 | 98 |
|
src/controllers/certificates_controller.py | ||
---|---|---|
221 | 221 |
state = self.certificate_service.get_certificate_state(v) |
222 | 222 |
data["status"] = state |
223 | 223 |
except CertificateNotFoundException: |
224 |
Logger.error(f"No such certificate found 'ID = {id}.") |
|
224 |
Logger.error(f"No such certificate found 'ID = {id}'.")
|
|
225 | 225 |
|
226 | 226 |
return {"success": True, "data": data}, C_SUCCESS |
227 | 227 |
|
Také k dispozici: Unified diff
Re #8707 - Log level mapping via dictionary, minor adjustments during review