]> git.rmz.io Git - dotfiles.git/commitdiff
flexget: series and trakt
authorSamir Benmendil <samir.benmendil@gmail.com>
Thu, 26 Mar 2015 21:09:42 +0000 (21:09 +0000)
committerSamir Benmendil <samir.benmendil@gmail.com>
Sun, 24 May 2015 16:52:40 +0000 (17:52 +0100)
flexget/config.yml

index 3a4fd2841f79245d9455be61902edf856ad636b1..0c8c208f2f10ce34d4177c422bd5b5e6d8607913 100644 (file)
@@ -74,7 +74,7 @@ templates: # {{{1
       category: 'series'
     series:
       settings:
-        default:
+        default: &default_settings
           identified_by: ep
           timeframe: 12 hours
           target: 1080p webdl h264+
@@ -131,6 +131,37 @@ templates: # {{{1
         - the wire: { quality: 720p+ }
 
 
+  series-trakt: # {{{2
+    configure_series:
+      from:
+        trakt_list:
+          username: Ram-Z
+          list: followlist
+          type: shows
+      settings: *default_settings
+
+
+  series-trakt-backfill: # {{{2
+    configure_series:
+      from:
+        trakt_list:
+          username: Ram-Z
+          list: backfill
+          type: episodes
+      settings: # *default_settings
+        identified_by: ep
+        quality: 720p+ h264+
+    discover:
+      interval: 1 hours
+      what:
+        - emit_series:
+            from_start: yes
+      from:
+        - newznab:
+            url: 'https://www.usenet-crawler.com/api?apikey={{secrets.crawler.apikey}}&t=tvsearch&cat=5030,5040&extended=1'
+            category: tv
+
+
   movies: # {{{2
     set:
       category: 'movies'
@@ -191,11 +222,22 @@ tasks: # {{{1
       - email
       - series
       - series-list
+      - series-trakt
       - filters
       - usenet
       - usenet-tv
 
 
+  dl-series-trakt-backfill: # {{{2
+    priority: 110
+    template:
+      - series
+      - series-trakt-backfill
+      - filters
+      - usenet
+    digest: backfill
+
+
   dl-movies-trakt: # {{{2
     priority: 10
     trakt_list:
@@ -360,6 +402,18 @@ tasks: # {{{1
       template: move
 
 
+  backfill-mail: # {{{2
+    priority: 500
+    manual: yes
+    template:
+      - email
+    no_entries_ok: yes
+    emit_digest:
+      list: backfill
+    seen: local
+    accept_all: yes
+
+
   seed-trakt-series: # {{{2
     manual: yes
     seen: local
@@ -425,4 +479,9 @@ schedules: # {{{1
       hour: '*'
       minute: '48'
 
+  - tasks: ['backfill-mail']
+    schedule:
+      hour: '*'
+      minute: '48'
+
 # vim: sts=2 ts=2 sw=2 et