
Проверяем версию python. Должна быть 2.7.5
python --version
Репозитории и ставим pip
yum install epel-release yum install python-pip #yum install python-setuptools
Апгрейдим pip
pip install --upgrade pip
Апгрейдим setuptools
pip install --upgrade setuptools
Ставим flexget
pip install flexget
Ставим transmissionrpc
pip install transmissionrpc
Создаем файл конфига
mkdir /etc/flexget cd /etc/flexget/ vim config.yml
с содержимым:
tasks:
whsir:
rss: http://nnm-club.name/forum/rss.php?f=218
template: default
accept_all: yes
download: /var/lib/transmission/watch_torrents2
transmission:
path: /var/lib/transmission/downloads2
templates:
default:
transmission:
host: localhost
port: 9091
username: transmission
password: "transmission"
clean_transmission:
enabled: no
где:
accept_all:то подключаемый модуль фильтра, который принимает все элементы в источнике rss
whsir: имя задачи
rss: путь до rss
template: default имя шаблона
clean_transmission: может автоматически очищать завершенную задачу передачи, закрываться здесь, включаться по умолчанию
Конечно, вы также можете настроить почтовую функцию, дополнительные плагины для просмотра официального сайта https://flexget.com/Plugins
Проверяем конфиг
flexget check
Делаем тестовый запуск
flexget --test execute
Запускаем
flexget execute
Статус
flexget status
Путь
which flexget
Запускаем по крону
crontab -e */1 * * * * /usr/bin/flexget -c /etc/flexget/config.yml execute
