Handle keaboard interrupts and TERM signals.
[snf-image-creator] / image_creator / dialog_main.py
index d9cea55..f9dd260 100644 (file)
@@ -67,6 +67,7 @@ def image_creator(d, media, out):
         disk.cleanup()
 
     signal.signal(signal.SIGINT, signal_handler)
+    signal.signal(signal.SIGTERM, signal_handler)
     try:
         snapshot = disk.snapshot()
         dev = disk.get_device(snapshot)