def handler(args): from akrr.util import log from akrr.daemon import get_daemon_pid, daemon_start, daemon_stop if args.cron is True: run_akrr_for_cron() else: log.info("Restarting AKRR") try: if get_daemon_pid(True) is not None: daemon_stop() except Exception as e: log.exception("Exception was thrown during daemon stopping") log.log_traceback(str(e)) return daemon_start()
def handler(_): from akrr.util import log from akrr.daemon import get_daemon_pid, daemon_start, daemon_stop # if args.cron: # args.append = True # args.output_file = os.path.join(cfg.data_dir, 'checknrestart') log.info("Restarting AKRR") try: if get_daemon_pid(True) is not None: daemon_stop() except Exception as e: log.exception("Exception was thrown during daemon stopping") log.log_traceback(str(e)) return daemon_start()
def handler(_): from akrr.daemon import daemon_start return daemon_start()