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)