Better logging
[saartuer.git] / tuerd
diff --git a/tuerd b/tuerd
index 8c24cfd81777ae4b34f178a0b553a0514bdd5077..ec51c94ee15fb65645a4190820e584ed40e2051d 100755 (executable)
--- a/tuerd
+++ b/tuerd
@@ -2,6 +2,20 @@
 import RPi.GPIO as GPIO
 import statemachine, actor, pins, tysock, waker
 from libtuer import logger
 import RPi.GPIO as GPIO
 import statemachine, actor, pins, tysock, waker
 from libtuer import logger
+import argparse
+
+# Parse arguments
+parser = argparse.ArgumentParser(description='Run a door')
+parser.add_argument("-d", "--debug",
+                                       action="store_true", dest="debug",
+                                       help="Don't send emails")
+args = parser.parse_args()
+if args.debug:
+       import libtuer
+       libtuer.mailAddress = []
+
+# Not let's go!
+logger.info("Starting up...")
 
 # initialize GPIO stuff
 GPIO.setmode(GPIO.BOARD)
 
 # initialize GPIO stuff
 GPIO.setmode(GPIO.BOARD)