From c3979d5f55da75e59587c51fb2b1ebc0398f845f Mon Sep 17 00:00:00 2001 From: midoks Date: Tue, 1 Nov 2022 22:25:01 +0800 Subject: [PATCH] Update index.py --- plugins/rsyncd/index.py | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/plugins/rsyncd/index.py b/plugins/rsyncd/index.py index 6bcf0a0b8..cbbf8bc8d 100755 --- a/plugins/rsyncd/index.py +++ b/plugins/rsyncd/index.py @@ -510,9 +510,13 @@ def cmdRecCmd(): # ----------------------------- rsyncdSend start ------------------------- - def lsyncdReload(): - mw.execShell('systemctl restart lsyncd') + data = mw.execShell( + "ps -ef|grep lsyncd |grep -v grep | grep -v python | awk '{print $2}'") + if data[0] == '': + mw.execShell('systemctl start lsyncd') + else: + mw.execShell('systemctl restart lsyncd') def makeLsyncdConf(data):