Example #1
0
    def __init__(self, signal):
        # Call the base class constructor with the parameters it needs
        message = Constants.get_description(signal)
        super(SignalReceivedException,
              self).__init__('{} ({})'.format(message, signal))

        # Now for your custom code...
        self.signal = signal
Example #2
0
 def __set_status(self, status):
     self.status = status
     status_text = Constants.get_description(status)
     self.logger.debug(str(status_text) + " (" + str(status) + ")")
Example #3
0
 def __set_status(self, status):
     self.status = status
     status_text = Constants.get_description(status)
     self.logger.debug(str(status_text) + " (" + str(status) + ")")