def stop_daemon_process(process_name, pid_file, dest_path, script): if not check_process_is_running(pid_file): Log.print_warning("%s is not running" % process_name) return Log.print_info("Stopping %s" % process_name) exec_daemon_script(dest_path, script, str(get_process_running_pid(pid_file))) Log.print_success("Stop %s success" % process_name)
def start_daemon_process(process_name, pid_file, dest_path, script, *extra_para): if check_process_is_running(pid_file): Log.print_warning("%s is running, please check" % process_name) return Log.print_info("Starting %s" % process_name) exec_daemon_script(dest_path, script, *extra_para) Log.print_success("Start %s success" % process_name)