Fix syslog logging on FreeBSD (#407).

Reviewed-on: https://projects.torsion.org/witten/borgmatic/pulls/407
This commit is contained in:
Dan Helfman 2021-06-23 17:21:25 +00:00
commit af0b3da8ed

View file

@ -152,6 +152,8 @@ def configure_logging(
syslog_path = '/dev/log' syslog_path = '/dev/log'
elif os.path.exists('/var/run/syslog'): elif os.path.exists('/var/run/syslog'):
syslog_path = '/var/run/syslog' syslog_path = '/var/run/syslog'
elif os.path.exists('/var/run/log'):
syslog_path = '/var/run/log'
if syslog_path and not interactive_console(): if syslog_path and not interactive_console():
syslog_handler = logging.handlers.SysLogHandler(address=syslog_path) syslog_handler = logging.handlers.SysLogHandler(address=syslog_path)