rootlogger.setLevel(logging.INFO)
# Setup a logger that logs to syslog.
- #handler = logging.handlers.SysLogHandler(address="/dev/log")
+ handler = logging.handlers.SysLogHandler(address="/dev/log",
+ facility=logging.handlers.SysLogHandler.LOG_DAEMON
+ )
+ handler.setLevel(logging.INFO)
+ rootlogger.addHandler(handler)
handler = logging.StreamHandler()
rootlogger.addHandler(handler)
{ "hostname" : entry.hostname, "provider" : entry.name })
logger.error(" %s" % e)
- logger.info(_("Dynamic DNS update for %(hostname)s (%(provider)s) successful") % \
- { "hostname" : entry.hostname, "provider" : entry.name })
+ else:
+ logger.info(_("Dynamic DNS update for %(hostname)s (%(provider)s) successful") % \
+ { "hostname" : entry.hostname, "provider" : entry.name })