记录配置如下
[loggers]
keys = root, api
[handlers]
keys = console, api_error, api_error_remote
[logger_root]
level = DEBUG
handler= console
[logger_api]
level = DEBUG
handlers = api_error, api_critical, api_debug, api_error_remote
qualname = api
[handler_console]
class = StreamHandler
args = (sys.stderr)
level = NOTSET
formatter = generic
[handler_api_error]
class = handlers.RotatingFileHandler
args = ('/home/vagrant/logs/mycode//api/api_error.log','a',2*1024*1024, 5)
level = ERROR
formatter = generic
[handler_api_error_remote]
class = handlers.HTTPHandler
level = DEBUG
args = ('elements.mammoth.io','/api/v1/webhook/data/nxaawae8xeprserkazdv2uxb', 'POST')
[formatter_generic]
format = %(asctime)s %(levelname)-5.5s [%(funcName)s:%(lineno)s] [%(name)s][%(threadName)s] %(message)s
webhook网址如下:- https://elements.mammoth.io/api/v1/webhook/data/nxaawae8xeprserkazdv2uxb