diff --git a/app/funct.py b/app/funct.py index 2ee0d4b7..c2b437d2 100644 --- a/app/funct.py +++ b/app/funct.py @@ -901,7 +901,13 @@ def haproxy_wi_log(**kwargs): if log_file == value: return key else: - cmd = "find "+log_path+"/haproxy-wi-* -type f -exec stat --format '%Y :%y %n' '{}' \; | sort -nr | cut -d: -f2- | head -1 |awk '{print $4}' |xargs tail|sort -r" + user_group_id = get_user_group(id=1) + if user_group_id != 1: + user_group = get_user_group() + group_grep = '|grep "group: '+ user_group +'"' + else: + group_grep = '' + cmd = "find "+log_path+"/haproxy-wi-* -type f -exec stat --format '%Y :%y %n' '{}' \; | sort -nr | cut -d: -f2- | head -1 |awk '{print $4}' |xargs tail"+group_grep+"|sort -r" output, stderr = subprocess_execute(cmd) return output diff --git a/app/sql.py b/app/sql.py index e5114a1b..a901751e 100644 --- a/app/sql.py +++ b/app/sql.py @@ -1910,7 +1910,7 @@ def insert_smon(server, port, enable, proto, uri, body, group, desc, telegram, u def select_smon(user_group, **kwargs): con, cur = get_cur() - if user_group == '1': + if user_group == 1: user_group = '' else: if kwargs.get('ip'): @@ -2133,7 +2133,7 @@ def response_time(time, id): def smon_list(user_group): con, cur = get_cur() - if user_group == '1': + if user_group == 1: user_group = '' else: user_group = "where user_group='%s'" % user_group diff --git a/app/templates/admin.html b/app/templates/admin.html index 59aa6b83..a1e4c3aa 100644 --- a/app/templates/admin.html +++ b/app/templates/admin.html @@ -176,93 +176,7 @@
| Upload SSH Key | -- Key - | -- |
| - - | -
- - Upload - |
- - |
| Upload SSH Key | ++ Key + | ++ |
| + + | +
+ + Upload + |
+ + |
| diff --git a/app/templates/servers.html b/app/templates/servers.html index 180a464e..3399e019 100644 --- a/app/templates/servers.html +++ b/app/templates/servers.html @@ -65,8 +65,8 @@ |