Source code for dynamo_consistency.signaling
"""
A small module for handling signals
"""
import logging
from . import config
from . import summary
LOG = logging.getLogger(__name__)
[docs]def halt(signum, _):
"""
Halts the current listing using the summary tables
"""
LOG.warning('Received signal %i. Terminating', signum)
summary.set_status(config.SITE, summary.HALT)