def cleanup(self): """ Clean up connections and unbind ports """ self.log(logging.INFO, "Exiting") self.mqtt.disconnect() Daemon.cleanup(self) sys.exit()
def __init__(self, pidfile='pusher.pid', stdin='/dev/null', \ stdout='logs/daemon.stdout.log', stderr='logs/daemon.stderr.log'): Daemon.__init__(self, pidfile, stdin, stdout, stderr) pass
def __init__(self, pidfile='pusher.pid', stdin='/dev/null', \ stdout='logs/daemon.stdout.log', stderr='logs/daemon.stderr.log'): Daemon.__init__(self,pidfile, stdin, stdout, stderr) pass
__author__ = 'sergioska' ''' simple test script that show to daemonize a worker object ''' from libs.daemon import Daemon from worker import Worker if __name__ == "__main__": # instance Worker object worker = Worker() # instance Daemon daemon = Daemon() # daemonize worker object daemon.daemonize(worker)