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.
Updated: Added more formatting. -jodal