usage(sys.stderr)
sys.exit(1)
if setlog:
- logging.basicConfig(format="ashd-wsgi3(%(name)s): %(levelname)s: %(message)s")
+ params = {"format": "ashd-wsgi3[%(name)s]: %(levelname)s: %(message)s",
+ "level": logging.INFO,
+ }
+ if os.getenv("ASHD_USESYSLOG"):
+ import logging.handlers
+ params["handlers"] = [logging.handlers.SysLogHandler("/dev/log")]
+ logging.basicConfig(**params)
log = logging.getLogger("ashd-wsgi3")
try:
usage(sys.stderr)
sys.exit(1)
if setlog:
- logging.basicConfig(format="scgi-wsgi3(%(name)s): %(levelname)s: %(message)s")
+ params = {"format": "scgi-wsgi3[%(name)s]: %(levelname)s: %(message)s",
+ "level": logging.INFO,
+ }
+ if os.getenv("ASHD_USESYSLOG"):
+ import logging.handlers
+ params["handlers"] = [logging.handlers.SysLogHandler("/dev/log")]
+ logging.basicConfig(**params)
if sk is None:
# This is suboptimal, since the socket on stdin is not necessarily