def runChild(self,pnum,*args,**kwargs): """This method runs after daemon has daemonized process as a child""" gevent.signal(signal.SIGTERM, self._app._stop_child) gevent.signal(signal.SIGINT, self._app._stop_child) gevent.signal(signal.SIGUSR2, self._app._reload_child_config) gevent.signal(signal.SIGHUP, self._app._reload_child_config) set_proc_name('%s-ch' % self._app.name.lower()) self._app._run_child(pnum,*args,**kwargs)
def init_daemon(self): set_proc_name('%sd' % self._app.name.lower())