Skip to content
This repository has been archived by the owner on Sep 8, 2024. It is now read-only.

Fix vlc audioservice loading #2684

Merged
merged 1 commit into from
Sep 1, 2020

Conversation

forslund
Copy link
Collaborator

@forslund forslund commented Aug 28, 2020

Description

Set a more specific module name for audioservices

The basic name caused collisions between the "vlc" audioservice and the
vlc module. This prepends an "audioservice_" to the service folder name. vlc would not load with the error message

2020-08-31 17:22:02.653 | INFO     | 22637 | mycroft.audio.audioservice:load_services:105 | Loading vlc
2020-08-31 17:22:02.655 | ERROR    | 22637 | mycroft.audio.audioservice:load_services:129 | Failed to load service. AttributeError("module 'vlc' has no attribute 'Instance'",)

How to test

Check that the vlc audioservice is properly loaded.

Contributor license agreement signed?

CLA [ Yes ]

The basic name caused collisions between the "vlc" audioservice and the
vlc module. This prepends an "audioservice_" to the service folder name.
@devops-mycroft devops-mycroft added the CLA: Yes Contributor License Agreement exists (see https://github.com/MycroftAI/contributors) label Aug 28, 2020
@devops-mycroft
Copy link

Voight Kampff Integration Test Succeeded (Results)

@krisgesling krisgesling added Merge after next release For large changes that look good, but we want to keep in Dev a little longer and removed Merge after next release For large changes that look good, but we want to keep in Dev a little longer labels Aug 31, 2020
@krisgesling
Copy link
Contributor

Smart move and works great, thanks for getting it fixed up :)

@krisgesling krisgesling merged commit dfe55ab into MycroftAI:dev Sep 1, 2020
@forslund forslund deleted the bugfix/audio-backend-fix branch September 1, 2020 04:12
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
CLA: Yes Contributor License Agreement exists (see https://github.com/MycroftAI/contributors) Type: Bug - complex
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants