From 0421cb7760ccced372130b394b801ace714ee9a2 Mon Sep 17 00:00:00 2001 From: midoks Date: Sun, 6 Jan 2019 20:03:27 +0800 Subject: [PATCH] update --- plugins/redis/index.html | 1 + plugins/redis/index.py | 18 ++++++++++++++++-- 2 files changed, 17 insertions(+), 2 deletions(-) diff --git a/plugins/redis/index.html b/plugins/redis/index.html index cb71e7fd2..dfa65bf45 100755 --- a/plugins/redis/index.html +++ b/plugins/redis/index.html @@ -5,6 +5,7 @@

自启动

配置修改

负载状态

+

日志

diff --git a/plugins/redis/index.py b/plugins/redis/index.py index b44548126..2656938c9 100755 --- a/plugins/redis/index.py +++ b/plugins/redis/index.py @@ -44,9 +44,17 @@ def getInitDTpl(): def getArgs(): args = sys.argv[2:] tmp = {} - for i in range(len(args)): - t = args[i].split(':') + args_len = len(args) + + if args_len == 1: + t = args[0].strip('{').strip('}') + t = t.split(':') tmp[t[0]] = t[1] + elif args_len > 1: + for i in range(len(args)): + t = args[i].split(':') + tmp[t[0]] = t[1] + return tmp @@ -178,6 +186,10 @@ def initdUinstall(): os.remove(initd_bin) return 'ok' + +def runLog(): + return getServerDir() + '/data/redis.log' + if __name__ == "__main__": func = sys.argv[1] if func == 'status': @@ -200,5 +212,7 @@ if __name__ == "__main__": print runInfo() elif func == 'conf': print getConf() + elif func == 'run_log': + print runLog() else: print 'error'