UGUU(1)
SYNOPSIS
uguu [-h] uguu_config
DESCRIPTION
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.
CONFIGURATION
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
SEE ALSO
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.