Merge pull request #1008 from forslund/bugfix/issue-1007

Fix skill container
pull/1009/head^2
Augusto Monteiro 2017-08-21 09:32:49 -04:00 committed by GitHub
commit 026a9991bf
2 changed files with 11 additions and 1 deletions

View File

@ -81,7 +81,8 @@ class SkillContainer(object):
IntentService(self.ws)
skill_descriptor = create_skill_descriptor(self.dir)
self.skill = load_skill(skill_descriptor, self.ws)
# skill_id set to -1 to not interfere with the normal skills
self.skill = load_skill(skill_descriptor, self.ws, -1)
def run(self):
try:

View File

@ -96,6 +96,15 @@ def open_intent_envelope(message):
def load_skill(skill_descriptor, emitter, skill_id):
"""
load skill from skill descriptor.
Args:
skill_descriptor: descriptor of skill to load
emitter: messagebus emitter
skill_id: id number for skill
"""
try:
logger.info("ATTEMPTING TO LOAD SKILL: " + skill_descriptor["name"] +
" with ID " + str(skill_id))