| 123456789101112131415161718 | import signalclass ShutdownException(Exception):    passdef shutdown(signal, frame):    raise ShutdownException()def set_signal_handler(handler):    signal.signal(signal.SIGINT, handler)    signal.signal(signal.SIGTERM, handler)def set_signal_handler_to_shutdown():    set_signal_handler(shutdown)
 |