JohnDoee / flexget-cross-seed

Get torrents for data you already have locally

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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 keycross-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!