diff --git a/src/scriptform.py b/src/scriptform.py index 3e32750..96f63e7 100755 --- a/src/scriptform.py +++ b/src/scriptform.py @@ -956,7 +956,8 @@ class Daemon: """ Daemonize the current process (detach it from the console). """ - def __init__(self, pid_file, log_file=None, log_level=logging.INFO, foreground=False): + def __init__(self, pid_file, log_file=None, log_level=logging.INFO, + foreground=False): if pid_file is None: self.pid_file = '{0}.pid'.format(os.path.basename(sys.argv[0])) else: @@ -1093,14 +1094,25 @@ if __name__ == "__main__": parser = optparse.OptionParser(version="%%VERSION%%") parser.set_usage('\n'.join(usage)) - parser.add_option("-g", "--generate-pw", dest="generate_pw", action="store_true", default=False, help="Generate password") - parser.add_option("-p", "--port", dest="port", action="store", type="int", default=80, help="Port to listen on") - parser.add_option("-f", "--foreground", dest="foreground", action="store_true", default=False, help="Run in foreground (debugging)") - parser.add_option("-r", "--reload", dest="reload", action="store_true", default=False, help="Reload form config on every request (DEV)") - parser.add_option("--pid-file", dest="pid_file", action="store", default=None, help="Pid file") - parser.add_option("--log-file", dest="log_file", action="store", default=None, help="Log file") - parser.add_option("--start", dest="action_start", action="store_true", default=None, help="Start daemon") - parser.add_option("--stop", dest="action_stop", action="store_true", default=None, help="Stop daemon") + parser.add_option("-g", "--generate-pw", dest="generate_pw", + action="store_true", default=False, + help="Generate password") + parser.add_option("-p", "--port", dest="port", action="store", type="int", + default=80, help="Port to listen on") + parser.add_option("-f", "--foreground", dest="foreground", + action="store_true", default=False, + help="Run in foreground (debugging)") + parser.add_option("-r", "--reload", dest="reload", action="store_true", + default=False, + help="Reload form config on every request (DEV)") + parser.add_option("--pid-file", dest="pid_file", action="store", + default=None, help="Pid file") + parser.add_option("--log-file", dest="log_file", action="store", + default=None, help="Log file") + parser.add_option("--start", dest="action_start", action="store_true", + default=None, help="Start daemon") + parser.add_option("--stop", dest="action_stop", action="store_true", + default=None, help="Stop daemon") (options, args) = parser.parse_args()