UGUU(1) Manual Page
uguu - Generate Flexget config files.
uguu [-h] uguu_config
uguu is a tool to generate flexget configuration files, which aren’t well suited to some use cases, one being having a separate feed for every series, which is important for fast moving RSS feeds such as Nyaatorrents, or simply if one likes to download a series without batches using flexget.
The configuration of uguu is based on series. It uses a YAML configuration file - just like Flexget does. Every series has a RSS feed and a number of optional settings. These correspond to Flexget’s options for series, such as from_group or quality (see http://flexget.com/wiki/Plugins/series). Series are mapped to a task of the same name, which will contain the RSS feed and a series entry with the settings, if any.
Additionally, it has a global options field, where the processing of entries is configured. They are mapped to the special global preset in Flexget, which - as the name suggests - is applied to all tasks.
Currently, uguu only supports the download and deluge output plugins, though adding others should be fairly trivial. Take note that download is an implied setting - it will automatically be turned on if path is set.
A sample config might look like this:
options: reject: - .* accept: - Foobar|Baz path: /path/to/torrents" movedone: /path/to/files" deluge: label: "uguu" queuetotop: yes series: herp: rss: http://www.nyaa.eu/?page=rss from_group: Derpadurr derp: rss: http://www.nyaa.eu/?page=rss quality: 1080p hurr: rss: http://www.nyaa.eu/?page=rss durr: rss: http://www.nyaa.eu/?page=rss
uguu comes with a commented sample config, which should be found at /usr/share/doc/uguu/uguu_conf.yml.
For more information about Flexget, head to http://flexget.com. Unfortunately, Flexget does not have a man page.