From b1756bd586cb7093bf83f4a7aa164f9fce3a0aeb Mon Sep 17 00:00:00 2001 From: sbwml Date: Mon, 27 Mar 2023 06:38:45 +0800 Subject: [PATCH] luci-app-mosdns: don't print v2dat log when mosdns loglevel is error/warn --- luci-app-mosdns/root/etc/init.d/mosdns | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/luci-app-mosdns/root/etc/init.d/mosdns b/luci-app-mosdns/root/etc/init.d/mosdns index 5488785..4dae051 100755 --- a/luci-app-mosdns/root/etc/init.d/mosdns +++ b/luci-app-mosdns/root/etc/init.d/mosdns @@ -145,7 +145,11 @@ start_service() { delcron ; setcron [ "${CONF}" = "/etc/mosdns/config.yaml" ] && init_yaml :> $($MOSDNS_SCRIPT logfile) - v2dat_dump >> $($MOSDNS_SCRIPT logfile) 2>&1 + if [ "${log_level}" = "error" ] || [ "${log_level}" = "warn" ]; then + v2dat_dump > /dev/null 2>&1 + else + v2dat_dump >> $($MOSDNS_SCRIPT logfile) 2>&1 + fi procd_open_instance mosdns procd_set_param command $PROG start -c "$CONF" procd_set_param user root