forked from MycroftAI/mycroft-core
-
-
Notifications
You must be signed in to change notification settings - Fork 17
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* expose skill_class as a property in SkillLoader * first pass at integrating connectivity events into skill manager * refactor skill loader properties * do not init bus connections if not needed * refactor to dedup code * unittests * property setters * refactor to dedup some code * Fix SkillNetworkRequirements import * Fix SkillNetworkRequirements import in tests * Troubleshooting unit test failures (#261) * Update logging to prevent Type Errors in testing Add back `self.loaded` set in skill_loader.py Add new bus handlers to test_skill_manager.py * compare set of events to avoid order-related errors * Update unit test mocking Debug skill_loader changes * Replace list event comparison * Ensure internet state is updated in SkillManager init * Update connectivity event handling and add dependency * Reorg skill init to prevent infinite wait Add debug logging * Improve `wait_for_internet` config handling More logging * Update unit tests to support connectivity check * Update skills extras dependency spec * Add network and internet skills ready_settings with handling in skill manager Add network and internet skills to default ready_settings * Emit error if network/internet skill load fails * Mark plugin skills as loaded * Move skill timeout to internal variable Allow infinite wait for internet connection * Update connectivity events plugin spec Co-authored-by: Daniel McKnight <[email protected]> Co-authored-by: Daniel McKnight <[email protected]>
- Loading branch information
1 parent
9f45635
commit ebd91fb
Showing
7 changed files
with
300 additions
and
79 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.