Did not pass schema validation
joydashy opened this issue · comments
Am testing the basic example on Flexget 2.21.3:
[21:46 prompt ~] > flexget --test execute --tasks example-site 2019-06-03 21:46 INFO manager Test mode, creating a copy from database ... 2019-06-03 21:46 INFO manager Test database created 2019-06-03 21:46 CRITICAL manager [/tasks/example-site] The key
cross-seedis not valid here. Only known plugin names are valid keys. 2019-06-03 21:46 CRITICAL manager Failed to load config file: Did not pass schema validation. Could not start manager: Did not pass schema validation.
I had the same issue on a real task on a bit older version of Flexget, that's why I wanted to test the example.
Well, the debug log was helpful:
2019-06-03 21:55 DEBUG plugin Trying to load plugins from: [u'/home/user/.config/flexget/plugins', '/home/user/.local/lib/python2.7/site-packages/flexget/plugins']
Seems the instructions are out of date? Plugins are now within the .config folder.
That's quite possible they are. For reference, it seems like the wiki would be too then https://www.flexget.com/Plugins#third-party-plugins
I'll look into it and make sure everyone agrees on where plugins should be.
Thanks for reporting it, you should put the plugin in /home/user/.config/flexget/plugins and it should work. I updated the readme to reference the official instructions and those should be updated sometimes soon.
Yea, I can confirm the plugin works well now, great work!