X-Git-Url: http://git.onelab.eu/?p=monitor.git;a=blobdiff_plain;f=monitor%2Fdatabase%2Finfo%2Finterface.py;h=06c83a0cf0afc0ca5a6304400df7912afd389c3e;hp=ef7d51097c3e4d2634de434ec5f2d4ef9b727b28;hb=45fea95bb898f254ea7e987d7417e9091885fbee;hpb=c5feffe8397bcf1be66876aec558cac6f8a41e9d diff --git a/monitor/database/info/interface.py b/monitor/database/info/interface.py index ef7d510..06c83a0 100644 --- a/monitor/database/info/interface.py +++ b/monitor/database/info/interface.py @@ -114,7 +114,7 @@ class SiteInterface(HistorySiteRecord): # those errors. args = {'loginbase' : self.db.loginbase, - 'penalty_level' : self.db.penalty_level, + 'penalty_level' : -self.db.penalty_level, 'monitor_hostname' : config.MONITOR_HOSTNAME, 'support_email' : config.support_email, 'plc_name' : config.PLC_NAME, @@ -201,7 +201,8 @@ class SiteInterface(HistorySiteRecord): action_type='bootmanager_restore', error_string="") - act = ActionRecord(loginbase=self.db.loginbase, + if ret: + act = ActionRecord(loginbase=self.db.loginbase, hostname=hostname, action='reboot', action_type='bootmanager_' + ret,