Compare commits

..
2 Commits
3 changed files with 5 additions and 5 deletions

No files matched your search

+3 -3
View File
@@ -184,15 +184,15 @@ class SmartObject(hass.Hass,LoggerInterface):
def initialize(self): def initialize(self):
self.initialize_logger_interface(self.get_ad_api()) self.initialize_logger_interface(self.get_ad_api())
with self.log_group('App Initialization') as group: with self.log_group('App Initialization') as group:
self.log(f"Initialization started [group={group['kind']}:{group['id']}]") self._write_log(f"Initialization started [group={group['kind']}:{group['id']}]", 'INFO', None)
try: try:
succeeded = self._initialize_smart_object() succeeded = self._initialize_smart_object()
except BaseException: except BaseException:
self.log(f"Initialization failed [group={group['kind']}:{group['id']}]", level='ERROR') self._write_log(f"Initialization failed [group={group['kind']}:{group['id']}]", 'ERROR', None)
raise raise
status = 'completed' if succeeded else 'failed' status = 'completed' if succeeded else 'failed'
level = 'INFO' if succeeded else 'ERROR' level = 'INFO' if succeeded else 'ERROR'
self.log(f"Initialization {status} [group={group['kind']}:{group['id']}]", level=level) self._write_log(f"Initialization {status} [group={group['kind']}:{group['id']}]", level, None)
def _initialize_smart_object(self): def _initialize_smart_object(self):
try: try:
+2 -2
View File
@@ -22,9 +22,9 @@ class VirtualEvents(hass.Hass,LoggerInterface):
def on_condition_succeed(self,event_name): def on_condition_succeed(self,event_name):
event_yaml = self.args["virtual_events"][event_name] event_yaml = self.args["virtual_events"][event_name]
if 'event_data' in event_yaml: if 'event_data' in event_yaml:
self.log(f"Sending event {event_yaml['event_name']} data = {event_yaml['event_data']}") self.log_info(f"Sending event {event_yaml['event_name']} data = {event_yaml['event_data']}")
self.fire_event(event_yaml['event_name'],**event_yaml['event_data']) self.fire_event(event_yaml['event_name'],**event_yaml['event_data'])
else: else:
self.log(f"Sending event {event_yaml['event_name']}") self.log_info(f"Sending event {event_yaml['event_name']}")
self.fire_event(event_yaml['event_name']) self.fire_event(event_yaml['event_name'])
Binary file not shown.