| 123456789101112131415161718192021 |
- from __future__ import absolute_import
- from __future__ import unicode_literals
- import signal
- class ShutdownException(Exception):
- pass
- def 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)
|