Skip to content

Commit f10e49c

Browse files
committed
Revert "disk_check updates: (sonic-net#1736)"
This reverts commit dd01b56.
1 parent 4175cb9 commit f10e49c

File tree

2 files changed

+7
-31
lines changed

2 files changed

+7
-31
lines changed

scripts/disk_check.py

+6-15
Original file line numberDiff line numberDiff line change
@@ -33,23 +33,19 @@
3333
WORK_DIR = "/run/mount/work"
3434
MOUNTS_FILE = "/proc/mounts"
3535

36-
chk_log_level = syslog.LOG_ERR
37-
38-
def _log_msg(lvl, pfx, msg):
39-
if lvl <= chk_log_level:
40-
print("{}: {}".format(pfx, msg))
41-
syslog.syslog(lvl, msg)
42-
4336
def log_err(m):
44-
_log_msg(syslog.LOG_ERR, "Err", m)
37+
print("Err: {}".format(m), file=sys.stderr)
38+
syslog.syslog(syslog.LOG_ERR, m)
4539

4640

4741
def log_info(m):
48-
_log_msg(syslog.LOG_INFO, "Info", m)
42+
print("Info: {}".format(m))
43+
syslog.syslog(syslog.LOG_INFO, m)
4944

5045

5146
def log_debug(m):
52-
_log_msg(syslog.LOG_DEBUG, "Debug", m)
47+
print("debug: {}".format(m))
48+
syslog.syslog(syslog.LOG_DEBUG, m)
5349

5450

5551
def test_writable(dirs):
@@ -139,19 +135,14 @@ def do_check(skip_mount, dirs):
139135

140136

141137
def main():
142-
global chk_log_level
143-
144138
parser=argparse.ArgumentParser(
145139
description="check disk for Read-Write and mount etc & home as Read-Write")
146140
parser.add_argument('-s', "--skip-mount", action='store_true', default=False,
147141
help="Skip mounting /etc & /home as Read-Write")
148142
parser.add_argument('-d', "--dirs", default="/etc,/home",
149143
help="dirs to mount")
150-
parser.add_argument('-l', "--loglvl", default=syslog.LOG_ERR, type=int,
151-
help="log level")
152144
args = parser.parse_args()
153145

154-
chk_log_level = args.loglvl
155146
ret = do_check(args.skip_mount, args.dirs.split(","))
156147
return ret
157148

tests/disk_check_test.py

+1-16
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,6 @@
5656
}
5757

5858
err_data = ""
59-
max_log_lvl = -1
6059
cmds = []
6160
current_tc = None
6261

@@ -67,11 +66,6 @@ def mount_file(d):
6766

6867
def report_err_msg(lvl, m):
6968
global err_data
70-
global max_log_lvl
71-
72-
if lvl > max_log_lvl:
73-
max_log_lvl = lvl
74-
7569
if lvl == syslog.LOG_ERR:
7670
if err_data:
7771
err_data += "|"
@@ -129,16 +123,11 @@ def setup(self):
129123
@patch("disk_check.syslog.syslog")
130124
@patch("disk_check.subprocess.run")
131125
def test_readonly(self, mock_proc, mock_log):
132-
global err_data, cmds, max_log_lvl
126+
global err_data, cmds
133127

134128
mock_proc.side_effect = mock_subproc_run
135129
mock_log.side_effect = report_err_msg
136130

137-
with patch('sys.argv', ["", "-l", "7", "-d", "/tmp"]):
138-
disk_check.main()
139-
assert max_log_lvl == syslog.LOG_DEBUG
140-
max_log_lvl = -1
141-
142131
for i, tc in test_data.items():
143132
print("-----------Start tc {}---------".format(i))
144133
init_tc(tc)
@@ -170,7 +159,3 @@ def test_readonly(self, mock_proc, mock_log):
170159
assert err_data == tc["err"]
171160
assert cmds == tc.get("cmds", [])
172161
print("-----------End tc {}-----------".format(i))
173-
174-
175-
assert max_log_lvl == syslog.LOG_ERR
176-

0 commit comments

Comments
 (0)