projects
/
saartuer.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Prepare for adding command-line arguments
[saartuer.git]
/
tuerd
diff --git
a/tuerd
b/tuerd
index c3a5a43763b89b2a7bb5005169d116d6333864fb..5c91f92a6f3f117b076dfe96d20ebe3297f4a689 100755
(executable)
--- a/
tuerd
+++ b/
tuerd
@@
-1,6
+1,9
@@
#!/usr/bin/python3
import RPi.GPIO as GPIO
import statemachine, actor, pins, tysock, waker
#!/usr/bin/python3
import RPi.GPIO as GPIO
import statemachine, actor, pins, tysock, waker
+from libtuer import logger
+import argparse
+# TODO: implement some arguments, e.g. --debug which does not send e-mails and prints debug stuff
# initialize GPIO stuff
GPIO.setmode(GPIO.BOARD)
# initialize GPIO stuff
GPIO.setmode(GPIO.BOARD)
@@
-17,12
+20,12
@@
try:
the_socket.accept()
except KeyboardInterrupt:
# this is what we waited for!
the_socket.accept()
except KeyboardInterrupt:
# this is what we waited for!
+ logger.info("Got SIGINT, terminating...")
pass
# bring 'em all down
the_waker.stop()
the_pins.stop()
pass
# bring 'em all down
the_waker.stop()
the_pins.stop()
-the_socket.stop()
the_machine.stop()
the_actor.stop()
the_machine.stop()
the_actor.stop()