Пример #1
0
    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()
Пример #2
0
    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()
Пример #3
0
 def handler(_):
     from akrr.daemon import daemon_start
     return daemon_start()