aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--rcynic/rpki-torrent.py5
1 files changed, 4 insertions, 1 deletions
diff --git a/rcynic/rpki-torrent.py b/rcynic/rpki-torrent.py
index dd386c02..b5a329df 100644
--- a/rcynic/rpki-torrent.py
+++ b/rcynic/rpki-torrent.py
@@ -68,7 +68,10 @@ class TorrentNameDoesNotMatchURL(Exception):
def main():
try:
- syslog.openlog("rpki-torrent", syslog.LOG_PID | syslog.LOG_PERROR)
+ syslog_flags = syslog.LOG_PID;
+ if os.isatty(sys.stderr.fileno()):
+ syslog_flags |= syslog.LOG_PERROR
+ syslog.openlog("rpki-torrent", syslog_flags)
global cfg
cfg = MyConfigParser()
cfg.read([os.path.join(dn, fn)