commit
026a9991bf
|
@ -81,7 +81,8 @@ class SkillContainer(object):
|
||||||
IntentService(self.ws)
|
IntentService(self.ws)
|
||||||
|
|
||||||
skill_descriptor = create_skill_descriptor(self.dir)
|
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):
|
def run(self):
|
||||||
try:
|
try:
|
||||||
|
|
|
@ -96,6 +96,15 @@ def open_intent_envelope(message):
|
||||||
|
|
||||||
|
|
||||||
def load_skill(skill_descriptor, emitter, skill_id):
|
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:
|
try:
|
||||||
logger.info("ATTEMPTING TO LOAD SKILL: " + skill_descriptor["name"] +
|
logger.info("ATTEMPTING TO LOAD SKILL: " + skill_descriptor["name"] +
|
||||||
" with ID " + str(skill_id))
|
" with ID " + str(skill_id))
|
||||||
|
|
Loading…
Reference in New Issue