print error logs on stderr and access logs on stdout

fix #1184
This commit is contained in:
benoitc 2016-05-02 15:26:15 +02:00
parent 5fa32a6dbc
commit 65db610afe

View File

@ -52,9 +52,16 @@ CONFIG_DEFAULTS = dict(
"root": {"level": "INFO", "handlers": ["console"]}, "root": {"level": "INFO", "handlers": ["console"]},
"gunicorn.error": { "gunicorn.error": {
"level": "INFO", "level": "INFO",
"handlers": ["console"], "handlers": ["error_console"],
"propagate": True, "propagate": True,
"qualname": "gunicorn.error" "qualname": "gunicorn.error"
},
"gunicorn.access": {
"level": "INFO",
"handlers": ["console"],
"propagate": True,
"qualname": "gunicorn.access"
} }
}, },
handlers={ handlers={
@ -62,7 +69,12 @@ CONFIG_DEFAULTS = dict(
"class": "logging.StreamHandler", "class": "logging.StreamHandler",
"formatter": "generic", "formatter": "generic",
"stream": "sys.stdout" "stream": "sys.stdout"
} },
"error_console": {
"class": "logging.StreamHandler",
"formatter": "generic",
"stream": "sys.stderr"
},
}, },
formatters={ formatters={
"generic": { "generic": {