mirror of
https://github.com/arcan1s/ahriman.git
synced 2025-04-24 15:27:17 +00:00
logger improvements
* remove build log since it has no usages actually (replaced by root logger) * decrease boto3 log levels to INFO by default to reduce noice
This commit is contained in:
parent
eb16ef12f3
commit
4d68080c05
@ -1,5 +1,5 @@
|
|||||||
[loggers]
|
[loggers]
|
||||||
keys = root,builder,build_details,http,stderr
|
keys = root,build_details,http,stderr,boto3,botocore,nose,s3transfer
|
||||||
|
|
||||||
[handlers]
|
[handlers]
|
||||||
keys = console_handler,syslog_handler
|
keys = console_handler,syslog_handler
|
||||||
@ -20,11 +20,11 @@ formatter = syslog_format
|
|||||||
args = ("/dev/log",)
|
args = ("/dev/log",)
|
||||||
|
|
||||||
[formatter_generic_format]
|
[formatter_generic_format]
|
||||||
format = [%(levelname)s %(asctime)s] [%(filename)s:%(lineno)d] [%(funcName)s]: %(message)s
|
format = [%(levelname)s %(asctime)s] [%(filename)s:%(lineno)d %(funcName)s]: %(message)s
|
||||||
datefmt =
|
datefmt =
|
||||||
|
|
||||||
[formatter_syslog_format]
|
[formatter_syslog_format]
|
||||||
format = [%(levelname)s] [%(filename)s:%(lineno)d] [%(funcName)s]: %(message)s
|
format = [%(levelname)s] [%(name)s] [%(filename)s:%(lineno)d] [%(funcName)s]: %(message)s
|
||||||
datefmt =
|
datefmt =
|
||||||
|
|
||||||
[logger_root]
|
[logger_root]
|
||||||
@ -32,12 +32,6 @@ level = DEBUG
|
|||||||
handlers = syslog_handler
|
handlers = syslog_handler
|
||||||
qualname = root
|
qualname = root
|
||||||
|
|
||||||
[logger_builder]
|
|
||||||
level = DEBUG
|
|
||||||
handlers = syslog_handler
|
|
||||||
qualname = builder
|
|
||||||
propagate = 0
|
|
||||||
|
|
||||||
[logger_build_details]
|
[logger_build_details]
|
||||||
level = DEBUG
|
level = DEBUG
|
||||||
handlers = syslog_handler
|
handlers = syslog_handler
|
||||||
@ -54,3 +48,27 @@ propagate = 0
|
|||||||
level = DEBUG
|
level = DEBUG
|
||||||
handlers = console_handler
|
handlers = console_handler
|
||||||
qualname = stderr
|
qualname = stderr
|
||||||
|
|
||||||
|
[logger_boto3]
|
||||||
|
level = INFO
|
||||||
|
handlers = syslog_handler
|
||||||
|
qualname = boto3
|
||||||
|
propagate = 0
|
||||||
|
|
||||||
|
[logger_botocore]
|
||||||
|
level = INFO
|
||||||
|
handlers = syslog_handler
|
||||||
|
qualname = botocore
|
||||||
|
propagate = 0
|
||||||
|
|
||||||
|
[logger_nose]
|
||||||
|
level = INFO
|
||||||
|
handlers = syslog_handler
|
||||||
|
qualname = nose
|
||||||
|
propagate = 0
|
||||||
|
|
||||||
|
[logger_s3transfer]
|
||||||
|
level = INFO
|
||||||
|
handlers = syslog_handler
|
||||||
|
qualname = s3transfer
|
||||||
|
propagate = 0
|
||||||
|
@ -49,7 +49,7 @@ class Task:
|
|||||||
:param configuration: configuration instance
|
:param configuration: configuration instance
|
||||||
:param paths: repository paths instance
|
:param paths: repository paths instance
|
||||||
"""
|
"""
|
||||||
self.logger = logging.getLogger("builder")
|
self.logger = logging.getLogger("root")
|
||||||
self.build_logger = logging.getLogger("build_details")
|
self.build_logger = logging.getLogger("build_details")
|
||||||
self.package = package
|
self.package = package
|
||||||
self.paths = paths
|
self.paths = paths
|
||||||
|
@ -39,7 +39,7 @@ class Configuration(configparser.RawConfigParser):
|
|||||||
:cvar DEFAULT_LOG_LEVEL: default log level (in case of fallback)
|
:cvar DEFAULT_LOG_LEVEL: default log level (in case of fallback)
|
||||||
"""
|
"""
|
||||||
|
|
||||||
DEFAULT_LOG_FORMAT = "[%(levelname)s %(asctime)s] [%(filename)s:%(lineno)d] [%(funcName)s]: %(message)s"
|
DEFAULT_LOG_FORMAT = "[%(levelname)s %(asctime)s] [%(filename)s:%(lineno)d %(funcName)s]: %(message)s"
|
||||||
DEFAULT_LOG_LEVEL = logging.DEBUG
|
DEFAULT_LOG_LEVEL = logging.DEBUG
|
||||||
|
|
||||||
ARCHITECTURE_SPECIFIC_SECTIONS = ["build", "sign", "web"]
|
ARCHITECTURE_SPECIFIC_SECTIONS = ["build", "sign", "web"]
|
||||||
|
@ -43,7 +43,7 @@ class Report:
|
|||||||
:param architecture: repository architecture
|
:param architecture: repository architecture
|
||||||
:param configuration: configuration instance
|
:param configuration: configuration instance
|
||||||
"""
|
"""
|
||||||
self.logger = logging.getLogger("builder")
|
self.logger = logging.getLogger("root")
|
||||||
self.architecture = architecture
|
self.architecture = architecture
|
||||||
self.configuration = configuration
|
self.configuration = configuration
|
||||||
|
|
||||||
|
@ -52,7 +52,7 @@ class Properties:
|
|||||||
:param configuration: configuration instance
|
:param configuration: configuration instance
|
||||||
:param no_report: force disable reporting
|
:param no_report: force disable reporting
|
||||||
"""
|
"""
|
||||||
self.logger = logging.getLogger("builder")
|
self.logger = logging.getLogger("root")
|
||||||
self.architecture = architecture
|
self.architecture = architecture
|
||||||
self.configuration = configuration
|
self.configuration = configuration
|
||||||
|
|
||||||
|
@ -44,7 +44,7 @@ class Upload:
|
|||||||
:param architecture: repository architecture
|
:param architecture: repository architecture
|
||||||
:param configuration: configuration instance
|
:param configuration: configuration instance
|
||||||
"""
|
"""
|
||||||
self.logger = logging.getLogger("builder")
|
self.logger = logging.getLogger("root")
|
||||||
self.architecture = architecture
|
self.architecture = architecture
|
||||||
self.config = configuration
|
self.config = configuration
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user