]> gitweb.pimeys.fr Git - bots/salesman.git/blobdiff - salesman.py
Oubli du check de l'option --daemon
[bots/salesman.git] / salesman.py
index bd425f24e4bf8739517f8051617d67e388700a0d..cd25494e06ff523b48c7c762839e4997f5b8b740 100755 (executable)
@@ -12,6 +12,7 @@ import pickle
 import re
 import signal
 import sys
+import os
 from remplace_accents import remplace_accents
 
 # Oui, j'ai recodé ma version d'irclib pour pouvoir rattrapper les SIGHUP
@@ -633,7 +634,13 @@ if __name__=="__main__":
         print "        --outfile sans --no-output ni --daemon n'a aucun effet"
         exit(1)
     serveur=sys.argv[1]
-
+    if "--daemon" in sys.argv:
+        thisfile = os.path.realpath(__file__)
+        thisdirectory = thisfile.rsplit("/", 1)[0]
+        os.chdir(thisdirectory)
+        daemon = True
+    else:
+        daemon = False
     if "debug" in sys.argv or "--debug" in sys.argv:
         debug=True
     else: