From: Samir Benmendil Date: Sun, 11 Jan 2015 21:44:35 +0000 (+0000) Subject: flexget: email template for move tasks X-Git-Url: https://git.rmz.io/dotfiles.git/commitdiff_plain/09feda9c4936d8e65b310613dc074e393c4d72a5 flexget: email template for move tasks --- diff --git a/flexget/config.yml b/flexget/config.yml index e7490bc..6f2e249 100644 --- a/flexget/config.yml +++ b/flexget/config.yml @@ -178,6 +178,10 @@ tasks: # {{{1 move-tv: # {{{2 priority: 2 + email: + from: flexget@tardis + to: ramsi@localhost + template: move thetvdb_lookup: yes metainfo_series: yes seen: local @@ -196,6 +200,8 @@ tasks: # {{{1 regexp: reject: - '[Ss]ample' + set: + destination: '/mnt/Skaro/Series' move: to: "/mnt/Skaro/Series/{{tvdb_series_name}}/{% if tvdb_season == 0 %}Specials{% else %}Season {{tvdb_season}}{% endif %}/" @@ -204,6 +210,10 @@ tasks: # {{{1 move-movies: # {{{2 priority: 3 + email: + from: flexget@tardis + to: ramsi@localhost + template: move imdb_lookup: yes accept_all: yes seen: local @@ -215,7 +225,8 @@ tasks: # {{{1 - /mnt/Skaro/torrents/done recursive: yes regexp: '.*\.(mkv|avi|mp4)$' - + set: + destination: '/mnt/Skaro/Movies' move: to: "/mnt/Skaro/Movies" filename: "{{imdb_name}} ({{imdb_year}}){{'{'}}{{quality|replace(' ','}{')}}{{'}'}}[en]" diff --git a/flexget/templates/move.template b/flexget/templates/move.template new file mode 100644 index 0000000..314632d --- /dev/null +++ b/flexget/templates/move.template @@ -0,0 +1,9 @@ +{% if task.accepted -%} +{%- for group in task.accepted|groupby('task') %} +FlexGet has just downloaded {{group.list|length}} new entries for task {{group.grouper}}: + {%- for entry in group.list %} +- {{entry.location|pathbase}}{% if entry.output|d(false) %} + => {{entry.output|replace(entry.destination+'/','')}}{% endif %} + {%- endfor %} +{% endfor %} +{% endif -%}