I am writing a frontend extension and when I try and run Mopidy with my extension I am getting some “fatal configuration errors” however the odd thing is, the items in question don’t have to do with my extension.
Yet if I remove my extension everything works fine with my config settings how they are.
Here is what I am getting:
WARNING Found fatal logging configuration errors:
WARNING logging/loglevels unknown config key.
WARNING Found musicbox_webclient configuration errors, the extension has been automatically disabled:
WARNING musicbox_webclient/musicbox unknown config key.
WARNING Found touchclient configuration errors, the extension has been automatically disabled:
WARNING touchclient/output unknown config key.
WARNING touchclient/loglevels unknown config key.
WARNING touchclient/mixer unknown config key.
WARNING Please fix the extension configuration errors or disable the extension to silence these messages.
ERROR Please fix fatal configuration errors, exiting...
My extension is called “touchclient”.
No where in my extension do I even have anything called “output”, or “loglevels” and for mixer I only ever use self.core.mixer, no config or anything.
My ext.conf looks like:
[touchclient]
enabled = true
screen_width = 320
screen_height = 480
cursor = False
cache_dir = $XDG_CACHE_DIR/mopidy/touchclient
resolution_factor = 8
gpio = False
gpio_left = 4
gpio_right = 27
gpio_up = 22
gpio_down = 23
gpio_enter = 24
sdl_fbdev = none
sdl_mousdrv = none
sdl_mousedev = none
sdl_audiodriver = disk
sdl_path_dsp = /dev/null
Here is the git repo if you want to look at the full source.
This is my first attempt at this so be nice
Any ideas on why I am getting these, or how to fix it would be appreciated.
Thanks!
Updated: Added more formatting. -jodal