Had to rebuild my server, so - probably foolishly - updated flexget to latest version. Previous config worked pretty much as expected, using a headless deluge to do the downloading. Now... initially nothing downloaded. Inspection of log file says I need to install some new deluge client with pip. Did that, and now torrents download. But the torrents are not set up with a move completed field like they used to be and just sit in the dowlnoad folder when they finished.. Looked at change log, see I have to change "movedone" to "move_completed...". No change.
Additionally, a task that scans the download folder and moves/sorts the tv shows, films and magazines into the required destination folders has packed up because something I haven't changed is now deleting empty download folder(s), which then means the next time flexget runs it fails to start because it's missing a target folder.
Any suggestions as to where to look? Or suggestions for alternative software that doesn't keep breaking existing working configurations when updated? Or even a decent description of how things are actually supposed to work - even if only understandable by those with 50 years of general software development under their skin, rather than just expert Pythonistas...
The problem can't be deluge - the version hasn't changed for a couple of years. Help - or a sledgehammer - much appreciated.
It's a shame - flexget has such enormous potential, but is so intractable and apparently inexplicable, and making anything work reliably seems to always take a huge amount of time and effort.