X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=showlatlon.py;h=31fbeb15e400a02419516f71597f8c2030f113b4;hb=0597380e64582380753244a49b5f10e90049eae9;hp=1d0659404e4e3294fea425f37f0d88c3cc96c4a0;hpb=2ecb77e4a1817ecc7ce62dd59fefbb701eac6a83;p=monitor.git diff --git a/showlatlon.py b/showlatlon.py index 1d06594..31fbeb1 100755 --- a/showlatlon.py +++ b/showlatlon.py @@ -4,12 +4,12 @@ from monitor.wrapper import plc, plccache api = plc.getAuthAPI() import sys -import reboot +#import reboot from datetime import datetime, timedelta -import database +from monitor.database.info.model import * import comon -from monitor.common import color_pcu_state, datetime_fromstr +from monitor.common import color_pcu_state, datetime_fromstr, email_exception from nodehistory import get_filefromglob import time import traceback @@ -83,8 +83,8 @@ def main(): begin = time.strftime(format) d = datetime_fromstr(begin) - fbstr = get_filefromglob(d, "production.findbad") - fbpcustr = get_filefromglob(d, "production.findbadpcus") + fbstr = get_filefromglob(d, "production.findbad")[0] + fbpcustr = get_filefromglob(d, "production.findbadpcus")[0] l_plcnodes = plccache.l_nodes l_plcsites = plccache.l_sites @@ -211,3 +211,5 @@ if __name__ == "__main__": main() except IOError: pass + except: + email_exception()