From 49c5a3e523421877798e3f06cc9c927a55d2a50f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=85ke=20Forslund?= Date: Tue, 14 Mar 2017 21:55:04 +0100 Subject: [PATCH] Add debug and error logging --- mycroft/skills/core.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/mycroft/skills/core.py b/mycroft/skills/core.py index df15959ab7..7f0d233a31 100644 --- a/mycroft/skills/core.py +++ b/mycroft/skills/core.py @@ -256,6 +256,7 @@ class MycroftSkill(object): def disable_intent(self, intent_name): """Disable a registered intent""" + logger.debug('Disabling intent ' + intent_name) name = self.name + ':' + intent_name self.emitter.emit(Message("detach_intent", {"intent_name": name})) @@ -266,7 +267,11 @@ class MycroftSkill(object): self.registered_intents.remove((name, intent, handler)) intent.name = name self.register_intent(intent, None) + logger.debug('Enabling intent ' + intent_name) break + else: + logger.error('Could not enable ' + intent_name + + ', it hasn\'t been registered.') def register_vocabulary(self, entity, entity_type): self.emitter.emit(Message('register_vocab', {