43 lines
1.2 KiB
Python
43 lines
1.2 KiB
Python
|
# Setup fedmsg logging.
|
||
|
# See the following for constraints on this format http://bit.ly/Xn1WDn
|
||
|
bare_format = "[%(asctime)s][%(name)10s %(levelname)7s] %(message)s"
|
||
|
|
||
|
config = dict(
|
||
|
logging=dict(
|
||
|
version=1,
|
||
|
formatters=dict(
|
||
|
bare={
|
||
|
"datefmt": "%Y-%m-%d %H:%M:%S",
|
||
|
"format": bare_format
|
||
|
},
|
||
|
),
|
||
|
handlers=dict(
|
||
|
console={
|
||
|
"class": "logging.StreamHandler",
|
||
|
"formatter": "bare",
|
||
|
"level": "INFO",
|
||
|
"stream": "ext://sys.stdout",
|
||
|
},
|
||
|
filelog={
|
||
|
"class": "logging.handlers.RotatingFileHandler",
|
||
|
"formatter": "bare",
|
||
|
"level": "INFO",
|
||
|
"filename": "/var/log/fedmsg/taskotron-trigger.log",
|
||
|
"mode": "a",
|
||
|
}
|
||
|
),
|
||
|
loggers=dict(
|
||
|
fedmsg={
|
||
|
"level": "INFO",
|
||
|
"propagate": False,
|
||
|
"handlers": ["filelog"],
|
||
|
},
|
||
|
moksha={
|
||
|
"level": "INFO",
|
||
|
"propagate": False,
|
||
|
"handlers": ["filelog"],
|
||
|
},
|
||
|
),
|
||
|
),
|
||
|
)
|