Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix issue where skills fail during initialize() #2260

Merged
merged 1 commit into from Aug 21, 2019

Conversation

forslund
Copy link
Collaborator

Description

An exception in skill's initialize method would be reraised and cause
the main loading routine to halt. This does not reraise the exception,
instead the instance reference is removed.

How to test

Assert that a skill with an error in the initialize method still allows other skills to be reloaded.

Contributor license agreement signed?

CLA [ Yes ]

@devs-mycroft devs-mycroft added the CLA: Yes Contributor License Agreement exists (see https://github.com/MycroftAI/contributors) label Aug 20, 2019
@forslund forslund force-pushed the bugfix/initialize-failure branch 2 times, most recently from c0e5226 to 46f52c7 Compare August 20, 2019 15:34
An exception in skill's initialize method would be reraised and cause
the main loading routine to halt. This does not reraise the exception,
instead the instance reference is removed.
@forslund forslund merged commit 4a9c2a4 into MycroftAI:dev Aug 21, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
CLA: Yes Contributor License Agreement exists (see https://github.com/MycroftAI/contributors)
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants