From 874f61d9cc13e02802ad14a33383b149a434ff1e Mon Sep 17 00:00:00 2001 From: Daniel STAN Date: Thu, 13 Dec 2012 14:07:32 +0100 Subject: [PATCH] [wiki/autostatus] compat nouveau monit MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Ignore-this: 1c2a7f315c3150bd715c6a90c580010 Les nouvelles versions de monit (sur thot, sur wheezy par ex) mettent des majuscules aux statuts des services monitorés. darcs-hash:20121213130732-28565-61289f1c0988709e05ab779e3441cfa8e205ed3d.gz --- wiki/macro/MonitStatus.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/wiki/macro/MonitStatus.py b/wiki/macro/MonitStatus.py index 5ff19713..3a60c4a1 100644 --- a/wiki/macro/MonitStatus.py +++ b/wiki/macro/MonitStatus.py @@ -93,7 +93,7 @@ def AllStatusOff () : for s in status[h][t].keys() : # on supprime un status s'il est Up - if status[h][t][s]['status'] in ['running','accessible'] : + if status[h][t][s]['status'].lower() in ['running','accessible'] : status[h][t].pop(s) # reste-t-il des services dans le groupe @@ -126,7 +126,7 @@ def FormatService(Type, Service, Data, f) : result += f.text(Service) result += f.strong(0) result += f.table_cell(0) - if Data['status'] in ['running','accessible'] : + if Data['status'].lower() in ['running','accessible'] : result += f.table_cell(1,{'style':'background-color:lime'}) else : result += f.table_cell(1,{'style':'background-color:red'}) @@ -264,7 +264,7 @@ def execute(macro, filtre) : # création de la chaine de retour code = f.table_cell(0) - if s['status'] in ['running','accessible'] : + if s['status'].lower() in ['running','accessible'] : code += f.table_cell(1,{'style':'background-color:lime'}) else : code += f.table_cell(1,{'style':'background-color:red'})