diff options
Diffstat (limited to 'debian/patches/0110-syslog.diff')
-rw-r--r-- | debian/patches/0110-syslog.diff | 64 |
1 files changed, 0 insertions, 64 deletions
diff --git a/debian/patches/0110-syslog.diff b/debian/patches/0110-syslog.diff deleted file mode 100644 index bd61d81..0000000 --- a/debian/patches/0110-syslog.diff +++ /dev/null @@ -1,64 +0,0 @@ -Description: add syslog messages on errors -Author: Jörg Frings-Fürst <debian@jffwebhosting.net> -Forwarded: via mail -Last-Update: 2014-05-22 ---- -This patch header follows DEP-3: http://dep.debian.net/deps/dep3/ -Index: trunk/mwc.py -=================================================================== ---- trunk.orig/mwc.py -+++ trunk/mwc.py -@@ -21,6 +21,7 @@ import os - import sys - import getopt - import traceback -+import syslog - - import subprocess - -@@ -248,11 +249,13 @@ def sendmail(receiver, subject, content, - # - except: - print('Error: Open smtp-session') -+ syslog.syslog(syslog.LOG_ERR, 'can not open smtp session') - exit(4) - try: - mailsession.sendmail(config.sender, receiver.split(','), mail.as_string()) - except: - print('Error: sendmail') -+ syslog.syslog(syslog.LOG_ERR, 'error on sendmail') - exit(5) - - # returns a list of all content that is stored locally for a specific site -@@ -349,6 +352,11 @@ if __name__ == "__main__": - configMod = '/etc/mwc/mwc-config' - dryrun = None - -+ # -+ # add syslog open -+ # -+ syslog.openlog() -+ - try: - opts, args = getopt.getopt(sys.argv[1:], 'hc:d:', ['help', 'config=', 'dry-run=']) - except getopt.GetoptError: -@@ -374,11 +382,13 @@ if __name__ == "__main__": - config = importlib.import_module(fullname) - except: - print('Error: loading config') -+ syslog.syslog(syslog.LOG_ERR, 'can not found / load mwc-config') - sys.exit(2) - try: - os.chdir(config.datadir) - except: - print('Error: datadir not found') -+ syslog.syslog(syslog.LOG_ERR, 'datadir not found') - sys.exit(3) - - if dryrun: -@@ -400,3 +410,5 @@ if __name__ == "__main__": - if mailsession: - mailsession.quit() - mailsession = None -+ -+ syslog.closelog() |