Comparison

core/moduleapi.lua @ 9930:12a31296d63d

moduleapi: Log suppressed status priority and message when not overriding
author Matthew Wild <mwild1@gmail.com>
date Tue, 26 Mar 2019 17:22:56 +0000
parent 9929:3b776c32b9be
child 10213:ee62754b0233
comparison
equal deleted inserted replaced
9929:3b776c32b9be 9930:12a31296d63d
525 end 525 end
526 local current_priority = status_priorities[self.status_type] or 0; 526 local current_priority = status_priorities[self.status_type] or 0;
527 -- By default an 'error' status can only be overwritten by another 'error' status 527 -- By default an 'error' status can only be overwritten by another 'error' status
528 if (current_priority >= status_priorities.error and priority < current_priority and override ~= true) 528 if (current_priority >= status_priorities.error and priority < current_priority and override ~= true)
529 or (override == false and current_priority > priority) then 529 or (override == false and current_priority > priority) then
530 self:log("debug", "Ignoring status"); 530 self:log("debug", "moduleapi: ignoring status [prio %d override %s]: %s", priority, override, status_message);
531 return; 531 return;
532 end 532 end
533 self.status_type, self.status_message, self.status_time = status_type, status_message, time_now(); 533 self.status_type, self.status_message, self.status_time = status_type, status_message, time_now();
534 self:fire_event("module-status/updated", { name = self.name }); 534 self:fire_event("module-status/updated", { name = self.name });
535 end 535 end