From 0dc9c57aba82c3649f171d66186789f4b97d761c Mon Sep 17 00:00:00 2001 From: Caohongtao Date: Fri, 8 Aug 2025 08:02:35 +0000 Subject: [PATCH] if the path exist,you have no mkdir it Signed-off-by: Caohongtao --- sysmonitor-1.3.2/script/clocktransition.py | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/sysmonitor-1.3.2/script/clocktransition.py b/sysmonitor-1.3.2/script/clocktransition.py index be7298f..f4dd191 100755 --- a/sysmonitor-1.3.2/script/clocktransition.py +++ b/sysmonitor-1.3.2/script/clocktransition.py @@ -47,9 +47,9 @@ def start_dhclient_task(cmd): # Get the pid and change the systemd cgroup sp_result = line.strip().split() pid = int(sp_result[0]) - - os.system(("mkdir -p /sys/fs/cgroup/systemd/system.slice/" - "network.service")) + if not os.path.exists("/sys/fs/cgroup/systemd/system.slice/network.service") + os.system(("mkdir -p /sys/fs/cgroup/systemd/system.slice/" + "network.service")) res_cmd = ("echo {0} > /sys/fs/cgroup/systemd/system.slice/" "network.service/tasks").format(pid) @@ -101,16 +101,16 @@ def reset_dhclient(): line = line.strip(' ') ret_flag = check_cmd_user(cmd_user) if not ret_flag: - syslog.syslog(syslog.LOG_ERR, "invaild cmd user, continue") + syslog.syslog(syslog.LOG_ERR, "invalid cmd user, continue") continue ret_flag = check_cmd_name(line) if not ret_flag: - syslog.syslog(syslog.LOG_ERR, "invaild cmd name, continue") + syslog.syslog(syslog.LOG_ERR, "invalid cmd name, continue") continue for inval in invalidstr: if line.find(inval) != -1: inval_flag = True - str_info = ("invaild symbol in line cmd is {0}, " + str_info = ("invalid symbol in line cmd is {0}, " "continue").format(inval) syslog.syslog(syslog.LOG_ERR, str_info) break @@ -136,7 +136,7 @@ def reset_dhclient(): except BaseException: syslog.syslog(syslog.LOG_ERR, "killed dhclient failed.") else: - syslog.syslog(syslog.LOG_INFO, "killed dhclient successed.") + syslog.syslog(syslog.LOG_INFO, "killed dhclient succeeded.") finally: syslog.syslog(syslog.LOG_INFO, "process kill dhclient end.") -- Gitee