Quantcast
Channel: Forum - FlexGet - Latest topics
Viewing all 1890 articles
Browse latest View live

Overlapping quality and timeframe with codec differences

$
0
0

@deadbeef wrote:

I would like to get 720p or 1080p x265 and wait 2 days for it before falling back to 480p or 720p x264, my reasoning is that x264 1080p is just too big to be worth it.

Unfortunately quality is enforced before and after the timeframe expires, meaning that 1080p x265 in target: 720p-1080p x265 falls outside of quality: 480p-720p x264|x265.

Aside, since the "best" quality is always chosen, how would I accept 480p before 720p (for the fallback case where the target isn't available)? I think I actually want to accept the worst quality within my range first? Is this possible?

My config is simple:

configure_series:
  settings:
    quality: 720p webrip+ h265|h264
    timeframe: 2 days
    target: 720p-1080p hdtv+ h265

Maybe delay could help me solve this but I'm not really sure how I'd piece it all together.

I'd appreciate any advice! <3

Posts: 2

Participants: 1

Read full topic


Daemon freezing on startup

$
0
0

@sean3589 wrote:

When running flexget daemon start in the CLI i get the following and then the daemon just sits there (let it run overnight and nada)

2017-03-24 21:05 INFO scheduler Local timezone name could not be determined. Scheduler will display times in UTC for any logmessages. To resolve this set up /etc/timezone with correct time zone name.
2017-03-24 21:05 INFO scheduler Starting scheduler

I know it's going to be obvious but, any suggestions what i be missing?

Posts: 3

Participants: 2

Read full topic

Sort entries in task notification

$
0
0

@tubedogg wrote:

I have a task that uses task-level notifications, and a notify template which iterates through the entries. I would like to sort those entries by title. I see dictsort in Jinja's documentation, but I'm not sure if it's the right way to go, or how to apply it to my template (below). Any ideas?

{% if task.accepted -%}
{% for group in task.accepted|groupby('task') -%}
{% for entry in group.list -%}
{{entry.title}}
{% endfor %}
{%- endfor %}
{%- endif %}

Posts: 1

Participants: 1

Read full topic

Trakt API Issue after Upgrade

$
0
0

@briand wrote:

Over the last weekend I upgraded Flexget from 1.2 to the latest as the old version was generating so many crash logs, the entire flexget directory was inaccessible. After clearing the logs and updating, there was some config issues found with flexget check that I fixed and ensured that the schema passed.

However, Flexget has been unable to communicate with trakt since the update. I did do the auth part with trakt successfully, however every time my scheduled tasks run, I get the following in the logs repeated several times before it gives up:

2017-03-28 07:09 WARNING  inputs        TV_TPB          Error during input plugin next_trakt_episodes: An error has occurred looking up: Trakt_id: 97082 Error: HTTPSConnectionPool(host='api.trakt.tv', port=443): Read timed out. (read timeout=30)
2017-03-28 07:10 INFO     plugin        TV_TPB          Unable to get data from trakt.tv: Requests to this site (api.trakt.tv) have timed out recently. Waiting before trying again.
2017-03-28 07:10 INFO     plugin        TV_TPB          Unable to get data from trakt.tv: Requests to this site (api.trakt.tv) have timed out recently. Waiting before trying again.
2017-03-28 07:10 INFO     plugin        TV_TPB          Unable to get data from trakt.tv: Requests to this site (api.trakt.tv) have timed out recently. Waiting before trying again.
2017-03-28 07:10 INFO     plugin        TV_TPB          Unable to get data from trakt.tv: Requests to this site (api.trakt.tv) have timed out recently. Waiting before trying again.
2017-03-28 07:10 INFO     plugin        TV_TPB          Unable to get data from trakt.tv: Requests to this site (api.trakt.tv) have timed out recently. Waiting before trying again.
2017-03-28 07:10 INFO     plugin        TV_TPB          Unable to get data from trakt.tv: Requests to this site (api.trakt.tv) have timed out recently. Waiting before trying again.
2017-03-28 07:10 INFO     plugin        TV_TPB          Unable to get data from trakt.tv: Requests to this site (api.trakt.tv) have timed out recently. Waiting before trying again.
2017-03-28 07:10 INFO     plugin        TV_TPB          Unable to get data from trakt.tv: Requests to this site (api.trakt.tv) have timed out recently. Waiting before trying again.
2017-03-28 07:10 INFO     plugin        TV_TPB          Unable to get data from trakt.tv: Requests to this site (api.trakt.tv) have timed out recently. Waiting before trying again.
2017-03-28 07:10 INFO     plugin        TV_TPB          Unable to get data from trakt.tv: Requests to this site (api.trakt.tv) have timed out recently. Waiting before trying again.
2017-03-28 07:10 INFO     plugin        TV_TPB          Unable to get data from trakt.tv: Requests to this site (api.trakt.tv) have timed out recently. Waiting before trying again.
2017-03-28 07:10 INFO     plugin        TV_TPB          Unable to get data from trakt.tv: Requests to this site (api.trakt.tv) have timed out recently. Waiting before trying again.
2017-03-28 07:10 INFO     plugin        TV_TPB          Unable to get data from trakt.tv: Requests to this site (api.trakt.tv) have timed out recently. Waiting before trying again.
2017-03-28 07:10 INFO     plugin        TV_TPB          Unable to get data from trakt.tv: Requests to this site (api.trakt.tv) have timed out recently. Waiting before trying again.
2017-03-28 07:10 INFO     plugin        TV_TPB          Unable to get data from trakt.tv: Requests to this site (api.trakt.tv) have timed out recently. Waiting before trying again.
2017-03-28 07:10 INFO     plugin        TV_TPB          Unable to get data from trakt.tv: Requests to this site (api.trakt.tv) have timed out recently. Waiting before trying again.
2017-03-28 07:10 INFO     plugin        TV_TPB          Unable to get data from trakt.tv: Requests to this site (api.trakt.tv) have timed out recently. Waiting before trying again.
2017-03-28 07:10 INFO     plugin        TV_TPB          Unable to get data from trakt.tv: Requests to this site (api.trakt.tv) have timed out recently. Waiting before trying again.
2017-03-28 07:10 INFO     plugin        TV_TPB          Unable to get data from trakt.tv: Requests to this site (api.trakt.tv) have timed out recently. Waiting before trying again.
2017-03-28 07:10 INFO     plugin        TV_TPB          Unable to get data from trakt.tv: Requests to this site (api.trakt.tv) have timed out recently. Waiting before trying again.
2017-03-28 07:10 INFO     plugin        TV_TPB          Unable to get data from trakt.tv: Requests to this site (api.trakt.tv) have timed out recently. Waiting before trying again.
2017-03-28 07:10 INFO     plugin        TV_TPB          Unable to get data from trakt.tv: Requests to this site (api.trakt.tv) have timed out recently. Waiting before trying again.
2017-03-28 07:10 INFO     plugin        TV_TPB          Unable to get data from trakt.tv: Requests to this site (api.trakt.tv) have timed out recently. Waiting before trying again.
2017-03-28 07:10 INFO     plugin        TV_TPB          Unable to get data from trakt.tv: Requests to this site (api.trakt.tv) have timed out recently. Waiting before trying again.
2017-03-28 07:10 INFO     plugin        TV_TPB          Unable to get data from trakt.tv: Requests to this site (api.trakt.tv) have timed out recently. Waiting before trying again.
2017-03-28 07:10 INFO     plugin        TV_TPB          Unable to get data from trakt.tv: Requests to this site (api.trakt.tv) have timed out recently. Waiting before trying again.
2017-03-28 07:10 INFO     plugin        TV_TPB          Unable to get data from trakt.tv: Requests to this site (api.trakt.tv) have timed out recently. Waiting before trying again.
2017-03-28 07:10 INFO     plugin        TV_TPB          Unable to get data from trakt.tv: Requests to this site (api.trakt.tv) have timed out recently. Waiting before trying again.
2017-03-28 07:10 INFO     plugin        TV_TPB          Unable to get data from trakt.tv: Requests to this site (api.trakt.tv) have timed out recently. Waiting before trying again.
2017-03-28 07:10 INFO     plugin        TV_TPB          Unable to get data from trakt.tv: Requests to this site (api.trakt.tv) have timed out recently. Waiting before trying again.
2017-03-28 07:10 INFO     plugin        TV_TPB          Unable to get data from trakt.tv: Requests to this site (api.trakt.tv) have timed out recently. Waiting before trying again.
2017-03-28 07:10 INFO     plugin        TV_TPB          Unable to get data from trakt.tv: Requests to this site (api.trakt.tv) have timed out recently. Waiting before trying again.
2017-03-28 07:10 INFO     plugin        TV_TPB          Unable to get data from trakt.tv: Requests to this site (api.trakt.tv) have timed out recently. Waiting before trying again.
2017-03-28 07:10 INFO     plugin        TV_TPB          Unable to get data from trakt.tv: Requests to this site (api.trakt.tv) have timed out recently. Waiting before trying again.
2017-03-28 07:10 INFO     plugin        TV_TPB          Unable to get data from trakt.tv: Requests to this site (api.trakt.tv) have timed out recently. Waiting before trying again.
2017-03-28 07:10 INFO     plugin        TV_TPB          Unable to get data from trakt.tv: Requests to this site (api.trakt.tv) have timed out recently. Waiting before trying again.
2017-03-28 07:10 INFO     plugin        TV_TPB          Unable to get data from trakt.tv: Requests to this site (api.trakt.tv) have timed out recently. Waiting before trying again.

My config used to work, although I did have to make the minor changes noted above so it is very possible I broke something/didn't finish setting something up. I didn't find any recent topics opened for this, so I assume it is not a widespread problem but rather something I did incorrectly. I will post my config as well, in case that helps. Thank you in advance!

Posts: 2

Participants: 1

Read full topic

How to change the order of execution of plugins?

$
0
0

@creo.ev wrote:

Hello,
I want to organize the following logic:
1. Reject all that does not pass by quality,
2. Prse metainfo and accept movies no older than 2 years,
3. For acceptув movies, lookup TMDB information.

Here is the part of config.yml

templates:
  global:
    parsing:
      movie: guessit
.....
tasks:
  movies:
    template:
      - transmissionrpc
      - notification
    inputs:
      - rss: '{? rss.national ?}'
    quality: 1080p bluray|webdl
    metainfo_movie: yes
    if:
      - movie_year >= now.year - 2: accept
    tmdb_lookup: yes
    set:
      content_filename: "{{ tmdb_original_name }} ({{ tmdb_year }})"
      path: '/home/dmitry/Library/Movies/'

When it execute with flexget, I see that it first lookup information from TMDB for all the elements of the rss list.
How to change the order of execution of plugins? Help me implement my logic on FlexGet. Thank you!

Posts: 1

Participants: 1

Read full topic

Super confused with new version of FlexGet (from "movie_queue" to "movie_list")

$
0
0

@simacekd wrote:

I had to install FlexGet on new system and i could not figure out how to make it work. I have very simple config file and I'm sure anybody on first glance can fix it in 3 seconds.
here is my attempted to make it work >

Thanks for you help.

Posts: 4

Participants: 2

Read full topic

502 piratebay error

$
0
0

@marine88 wrote:

Hi there im keep getting 502 error from pirate bay and the list of seach plugins is bit old torrentz shoul be replaced for torrentz2. is there anyway to have more lists of torrents? here is my config.

2017-03-29 13:52  ERROR  discover  download-movies-sd-discover  Error searching with piratebay: RequestException: Requests to this site (thepiratebay.se) have timed out recently. Waiting before trying again.
2017-03-29 13:52  ERROR  discover  download-movies-sd-discover  Error searching with piratebay: RequestException: Requests to this site (thepiratebay.se) have timed out recently. Waiting before trying again.
2017-03-29 13:52  ERROR  discover  download-movies-sd-discover  Error searching with piratebay: RequestException: Requests to this site (thepiratebay.se) have timed out recently. Waiting before trying again.
2017-03-29 13:52  ERROR  discover  download-movies-sd-discover  Error searching with piratebay: RequestException: Requests to this site (thepiratebay.se) have timed out recently. Waiting before trying again.

Posts: 1

Participants: 1

Read full topic

Help me understand how the proper_movies plugin works!

$
0
0

@creo.ev wrote:

Hello,
Help me understand how the proper_movies plugin works.
If I understand correctly, when I set "proper_movies: yes" the links accepted will be tracked by flexget and if they update, the movie will be downloaded again and the old version will be deleted. Did I understand everything correctly?

Posts: 1

Participants: 1

Read full topic


Verification of Limetorrents

$
0
0

@mSchiavi wrote:

Is there a way to check if a torrent is verified in limetorrents? I know there was one in torrents but it doesn't work here. The verification exist in the web.

Posts: 1

Participants: 1

Read full topic

Download subtitles according to the language specified for each series in a MySQL database?

$
0
0

@morpheus65535 wrote:

Hey guys,

I'm trying to understand what king of thing I can do with Flexget. I would like to replace a Bash script that cycle through row in a MySQL database and invoke Subliminal with a specified language for a series root folder (one row by series root folder).

Is this something I can achieve with Flexget?

Some hint on how to do it?

Thank you guys!

Posts: 1

Participants: 1

Read full topic

Flexget --check Error

$
0
0

@Velo14 wrote:

I've installed flexget on my Synology NAS using the OPKG method.

Everything seemed to be going well until I ran:
flexget check

2017-03-31 02:33 CRITICAL plugin Exception while loading plugin flexget.plugins.input.rss
Traceback (most recent call last):
File "/opt/lib/python3.6/site-packages/flexget/plugin.py", line 396, in loadplugins_from_dirs
import(module_name)
File "/opt/lib/python3.6/site-packages/flexget/plugins/input/rss.py", line 16, in
import feedparser
File "/opt/lib/python3.6/site-packages/feedparser.py", line 316
raise KeyError, "object doesn't have key 'category'"
^
SyntaxError: invalid syntax
Traceback (most recent call last):
File "/opt/bin/flexget", line 11, in
sys.exit(main())
File "/opt/lib/python3.6/site-packages/flexget/__init__.py", line 42, in main
manager.start()
File "/opt/lib/python3.6/site-packages/flexget/manager.py", line 326, in start
self.initialize()
File "/opt/lib/python3.6/site-packages/flexget/manager.py", line 189, in initialize
plugin.load_plugins(extra_dirs=[os.path.join(self.config_base, 'plugins')])
File "/opt/lib/python3.6/site-packages/flexget/plugin.py", line 458, in load_plugins
loadplugins_from_dirs(extra_dirs)
File "/opt/lib/python3.6/site-packages/flexget/plugin.py", line 396, in loadplugins_from_dirs
import(module_name)
File "/opt/lib/python3.6/site-packages/flexget/plugins/input/rss.py", line 16, in
import feedparser
File "/opt/lib/python3.6/site-packages/feedparser.py", line 316
raise KeyError, "object doesn't have key 'category'"
^
SyntaxError: invalid syntax`

The contents of my config.yml file are:
' tasks:
IPT New TV Shows task:
rss: 'https://iptorrents.com/torrents/rss?u=XXXXXX;tp=12345342342;22;5;99;download;new'
series:
- Street Outlaws:
quality: 720p
download: /volumes1/Downloads/'

I've tried googling to find the error, and don't seem to be able to find any information regarding it.

Also, I haven't tried modifying the problematic .py file (feedparser.py), as I'm hoping my error is something much simpler than that!

Just to add, the formatting of my .yml file is correct, but for some reason the post here won't honour the spacing!

Thanks,
Vel

Posts: 3

Participants: 2

Read full topic

Modify cookbook script to also check imdb rating

Trouble matching show

$
0
0

@chewy74 wrote:

Hi, I'm having trouble getting flexget to match and download Realtime with Bill Maher. It looks like flexget is looking for a date format for the show, but it uses season/eps numbering and doesn't want to match.

Is there a way to force it to look for season/eps for the show instead?

2017-04-01 01:34 VERBOSE parser_internal tv_shows Title `Real Time with Bill Maher - S15E10 [ 2017 ] [ MKV | H.264 | WEBRip | 720p | FastTorrent ] [ Uploader: xxxxxxx ] [ Real.Time.With.Bill.Maher.S15E10.720p.WEBRip.AAC2.0.H.264-doosh ]` looks like series `Real Time with Bill Maher (2003)` but cannot find a(n) `date` style identifier.

Thanks

Posts: 3

Participants: 2

Read full topic

Don't understand how subtitles list works :S

$
0
0

@Joel_Santos_Rico wrote:

Hi,

I've been trying to setup subtitles list so subliminal can only download subs for the files that I just downloaded, instead of getting to go through my whole series folder searching for files (when most of them should have subtitles by then).

I found subtitles list, that should do what I want, but I don't know how it works or how to test if it works. Sorry, I went through the wiki and searched the forums, but I just don't get it.

This is my config:

  series_task:
    rss: http://showrss.info/....
    all_series: yes
    transmission:
      host: localhost
      port: portnumber
      ratio: 2
      username: username
      password: pass
      path: /mnt/Router_Stuff/Torrent/Series/{{series_name}}/Season_{{series_season}}
      addpaused: no

  get_subtitles:
    no_entries_ok: yes
    subtitle_list:
      list: subtitles
      remove_after: 7 days
      path: ~/.flexget
    list_match:
      from:
        - subtitle_list:
            list: subtitles
    subliminal:
      languages:  # languages is required, but if a language is specified in subtitle_list, it takes priority
        - en
      providers:
        - addic7ed
        - opensubtitles
        - tvsubtitles
        - thesubdb
      single: no  # will append the language code to the subtitle file
      exact_match: yes
      authentication:
        addic7ed:
          username: username
          password: pass
        opensubtitles:
          username: username
          password: pass

When are files added to subtitle list? when flexget executes and finds new episodes in the RSS? If so, how can I tell it to check for files that I have already downloaded?
How can I test that it works? should I wait until a new episode appears? and what if it doesn't work then?

My goal is to download series from an RSS and then add the episodes of those files too without having to go through all the harddrive checking for files without subs.

Posts: 1

Participants: 1

Read full topic

Match but not downloading

$
0
0

@fallback wrote:

Hi Guys, i hope you can help me. I can't figure out what's the problem here :

$ /usr/local/bin/flexget --logfile=/var/log/flexget.log -L verbose --test -c /etc/flexget/config.yml execute --tasks tv-feed --no-cache
2017-04-02 12:49 INFO manager Test mode, creating a copy from database ...
2017-04-02 12:49 INFO manager Test database created
2017-04-02 12:49 VERBOSE task_queue There are 1 tasks to execute. Shutdown will commence when they have completed.
2017-04-02 12:49 VERBOSE rss tv-feed Bozo error while parsing feed, but entries were produced, ignoring the error.
2017-04-02 12:49 VERBOSE details tv-feed Produced 1 entries.
2017-04-02 12:49 VERBOSE details tv-feed Summary - Accepted: 0 (Rejected: 0 Undecided: 1 Failed: 0)
2017-04-02 12:49 INFO manager Removed test database

When using debug loglevel it seems the episode is matching .. but i dont knwo why its not being downloaded and still remains undecided.

$ /usr/local/bin/flexget --logfile=/var/log/flexget.log -L debug --test -c /etc/flexget/config.yml execute --tasks tv-feed --no-cache
2017-04-02 12:48 DEBUG manager Config file /etc/flexget/config.yml selected
2017-04-02 12:48 DEBUG manager sys.defaultencoding: ascii
2017-04-02 12:48 DEBUG manager sys.getfilesystemencoding: UTF-8
2017-04-02 12:48 DEBUG manager flexget detected io encoding: utf-8
2017-04-02 12:48 DEBUG manager os.path.supports_unicode_filenames: False
2017-04-02 12:48 INFO manager Test mode, creating a copy from database ...
2017-04-02 12:48 INFO manager Test database created
2017-04-02 12:48 DEBUG plugin Trying to load plugins from: [u'/etc/flexget/plugins', '/usr/local/lib/python2.7/dist-packages/flexget/plugins']
2017-04-02 12:48 DEBUG plugin (u'Plugin %s requires %s to load.', u'memusage', u'ext lib guppy')
2017-04-02 12:48 DEBUG plugin Plugins took 0.91 seconds to load. 274 plugins in registry.
2017-04-02 12:48 DEBUG manager Connecting to: sqlite:////etc/flexget/test-config.sqlite
2017-04-02 12:48 DEBUG manager config_name: config
2017-04-02 12:48 DEBUG manager config_base: /etc/flexget
2017-04-02 12:48 DEBUG manager New config data loaded.
2017-04-02 12:48 DEBUG schema current flexget version already exist in db 2.10.9
2017-04-02 12:48 DEBUG parsing setting default movie parser to internal. (options: {u'internal': , u'guessit': })
2017-04-02 12:48 DEBUG parsing setting default series parser to internal. (options: {u'internal': , u'guessit': })
2017-04-02 12:48 DEBUG cron_env Encoding UTF-8 stored
2017-04-02 12:48 DEBUG util.simple_persistence setting key terminal_encoding value 'UTF-8'
2017-04-02 12:48 DEBUG task_queue task queue shutdown requested
2017-04-02 12:48 INFO ipc.rpyc server started on [127.0.0.1]:41474
2017-04-02 12:48 DEBUG task tv-feed executing tv-feed
2017-04-02 12:48 DEBUG remember_rej tv-feed Task config has changed since last run, purging remembered entries.
2017-04-02 12:48 DEBUG series tv-feed connecting series Taboo to task tv-feed
2017-04-02 12:48 DEBUG rss tv-feed Requesting task tv-feed url http://127.0.0.1/test.xml
2017-04-02 12:48 DEBUG utils.requests tv-feed Fetching URL http://127.0.0.1/test.xml with args () and kwargs {'headers': {}, 'allow_redirects': True, 'timeout': 60, 'auth': None}
2017-04-02 12:48 VERBOSE rss tv-feed Bozo error while parsing feed, but entries were produced, ignoring the error.
2017-04-02 12:48 DEBUG rss tv-feed encoding utf-8
2017-04-02 12:48 DEBUG rss tv-feed Saving location in rss feed.
2017-04-02 12:48 DEBUG util.simple_persistence tv-feed setting key -8994760650765210362_last_entry value u'Taboo 2017 S01E01 GERMAN DL DUBBED 1080p WebHD h264-VoDTvhttp://nzb.to/index.php?p=nzb&nid=1863256'
2017-04-02 12:48 DEBUG backlog tv-feed 0 entries purged from backlog
2017-04-02 12:48 VERBOSE details tv-feed Produced 1 entries.
2017-04-02 12:48 DEBUG parser_guessit tv-feed Parsing series: Taboo 2017 S01E01 GERMAN DL DUBBED 1080p WebHD h264-VoDTv [options: {'identified_by': u'ep', u'date_regexps': [], 'strict_name': False, 'name': u'Taboo', 'prefer_specials': None, 'special_ids': [], 'alternate_names': [], u'sequence_regexps': [], 'date_dayfirst': None, u'id_regexps': [], 'assume_special': True, 'name_regexps': [], 'date_yearfirst': None, 'allow_groups': [], u'ep_regexps': []}]
2017-04-02 12:48 DEBUG parser tv-feed NAME SUCCESS: ^(?:(?:[[^[]]])|(?:HD.720p?:)|(?:HD.1080p?:)|(?:HD.2160p?:))?(?:[^\w&]|_)(Taboo)(?:\b|_)(?:[^\w&]|_)* matched to Taboo 2017 S01E01 GERMAN DL DUBBED 1080p WebHD h264-VoDTv
2017-04-02 12:48 DEBUG parser_guessit tv-feed Parsing result: (in 51.08 ms)
2017-04-02 12:48 DEBUG series tv-feed Taboo 2017 S01E01 GERMAN DL DUBBED 1080p WebHD h264-VoDTv detected as , field: title
2017-04-02 12:48 DEBUG series tv-feed start with episodes: [u'Taboo 2017 S01E01 GERMAN DL DUBBED 1080p WebHD h264-VoDTv']
2017-04-02 12:48 DEBUG series tv-feed current episodes: [u'Taboo 2017 S01E01 GERMAN DL DUBBED 1080p WebHD h264-VoDTv']
2017-04-02 12:48 DEBUG series tv-feed -------------------- process_propers -->
2017-04-02 12:48 DEBUG series tv-feed propers - downloaded qualities: {}
2017-04-02 12:48 DEBUG series tv-feed continuing w. episodes: [u'Taboo 2017 S01E01 GERMAN DL DUBBED 1080p WebHD h264-VoDTv']
2017-04-02 12:48 DEBUG series tv-feed best episode is: Taboo 2017 S01E01 GERMAN DL DUBBED 1080p WebHD h264-VoDTv
2017-04-02 12:48 DEBUG series tv-feed episode tracking disabled
2017-04-02 12:48 DEBUG urlrewriter tv-feed Checking 0 entries
2017-04-02 12:48 VERBOSE details tv-feed Summary - Accepted: 0 (Rejected: 0 Undecided: 1 Failed: 0)
2017-04-02 12:48 DEBUG notify_entry tv-feed No entries to notify about.
2017-04-02 12:48 DEBUG series tv-feed on_task_learn
2017-04-02 12:48 DEBUG util.simple_persistence tv-feed Flushing simple persistence for task tv-feed to db.
2017-04-02 12:48 DEBUG task_queue task queue shut down
2017-04-02 12:48 INFO ipc.rpyc listener closed
2017-04-02 12:48 INFO ipc.rpyc server has terminated
2017-04-02 12:48 DEBUG util.simple_persistence Flushing simple persistence for task None to db.
2017-04-02 12:48 DEBUG manager Shutting down
2017-04-02 12:48 INFO manager Removed test database
2017-04-02 12:48 DEBUG manager Removed /etc/flexget/.test-config-lock

Do you have any ideas or hints for me?

Thank you in advance!

Posts: 5

Participants: 2

Read full topic


Overriding notify settings per-user

$
0
0

@teancom wrote:

Before upgrading to 2.10.7 (I believe I was on 2.3?), I was able to do the following so that different people would be notified via prowl, depending on the show:

tasks:
  tv-shows:
    notify:
      prowl:
         api_key: xxxxxxx
  series:
    settings:
      wife:
        set:
          api_key: yyyyyy
      daughter:
        set:
          api_key: zzzzzz
    wife:
      - "Murder Death Kill"
    daughter:
      - "Ponies and Kittens"
    family:
      - "Innuendo and Laugh Tracks"
    dad:
      - "Actual Good TV"

So my wife would get notified when her shows popped up, my daughter for her shows, and then I would be the default and get the notifications for everything else. It was great! I can't figure out how to reproduce it with the new notification plugin. I've tried the following:

tasks:
  tv-shows:
    notify:
      entries:
        via:
          - prowl:
              api_key: xxxxxxxxxxx
    series:
      settings:
        wife:
          set:
            prowl:
              api_key: yyyyyy

No dice. 'flexget check' comes back clean, but it only ever notifies me. I tried a variation:

tasks:
  tv-shows:
    notify:
      entries:
        via:
          - prowl:
              api_key: xxxxxxxxxxx
    series:
      settings:
        wife:
          set:
            notify:
              entries:
                via:
                  - prowl:
                      api_key: yyyyyy

again to no avail.

Am I missing something? Or did we lose the ability to override configs like this?

Thank's for reading this far!

Posts: 6

Participants: 3

Read full topic

How redownload the movie with the best sound?

$
0
0

@creo.ev wrote:

Hello,
I will describe the torrent tracker system that I use for downloading movies:
The tracker is public and quickly updated, has an xml feed in which 25 latest releases htp://example.org/rss.php?cat=1
Each feed entry has the following format:

<item>
<title>FreshMovie (2016) BDRip 1080p from GroupName | iTunes (FreshMovie.2016.BDRip.1080p.GroupName.mkv.torrent)</title>
<description>Movies</description>
<pubDate>Tue, 2 Apr 2017 10:57:59 +0300</pubDate>
<link>http://example.org/download.php?rss=559634</link>
</item>

I prefer releases of 1080p from a certain group (GroupName), I use this config now:

schedules:
- tasks: movies
interval:
minutes: 10
tasks:
movies:
template:
- transmissionrpc
- notification
inputs:
- rss: 'http://example.org/rss.php?cat=1'
quality: 1080p bluray
regexp:
accept:
- 'GroupName.+(itunes|license)'
tmdb_lookup: yes
set:
content_filename: "{{ tmdb_original_name }} ({{ tmdb_year }})"
path: '/home/htpc/Movies'

This group has the first release with the sound of iTunes, and in a few weeks there is a version with an excellent sound from BlyRay disc. The old release with the sound of iTunes is changing the title and torrent, but it's still accessible by the old link (htp://example.org/download.php?rss=559634) the release is again in the xml feed.

<item>
<title>Brimstone (2016) BDRip 1080p from GroupName | License (Brimstone.2016.BDRip.1080p.GroupName.mkv.torrent)</title>
<description>Movies</description>
<pubDate>Tue, 4 Apr 2017 10:57:59 +0300</pubDate>
<link>htp://example.org/download.php?rss=559634</link>
</item>

But it does not download anymore, since there was already a download version with the sound of iTunes.

Help configure this schema:
1. Download the release with iTunes sound
2. When the release comes with a sound from the BluRay disc, download and replace the version with the sound of iTunes (without duplication)

Posts: 2

Participants: 2

Read full topic

search_rss inject IMDB ID in url

$
0
0

@Petyoca1 wrote:

I would like to use the search_rss (or any other module) to be able to generate an rss search request with the IMDB_ID in the url instead of search_term (which is the title of the movie). Is there a way to do this?

Posts: 1

Participants: 1

Read full topic

Filtering multiple results

$
0
0

@krisr77 wrote:

Hi
Im sure its been answered multiple times but none of answers that i have found worked so far.

I want to create config that based on trakt.tv watchlist searches for movies on iptorrents.

My config:
https://pastebin.com/raw/TUwYtA81

Flexget output:
https://pastebin.com/raw/ZLRw3QY7

Basically this config is based one found with the google :slight_smile: but that one has used movie_queue plugin which is not working for some reason for me.
Flexget should look for 1080p BRRip movies if not found 720p then bluray version (1080p then 720p) and at last WebRip (its not included in current config but if one section will be working adding other will be easy)

As you see in the output - plugin finds multiple torrents - i want to find first that matches my criteria.
If i use seen_movies: strict plugin - it does not download anything probably because its marked as seen by previous filters.

Any help appreciated :).

PS my flexget version is 2.10.29

Update:
I know what causes this strange behavior:
Its a regexp filter. if i comment it works like expected

2017-04-07 22:36 INFO download movies_brrip_1080p Would write `Resident Evil The Final Chapter 2016 1080p BRRip x264 AAC-ETRG` to `/volume1/download/torrents/`
2017-04-07 22:36 INFO download movies_brrip_1080p Would write `Lion (2016)1080p BluRay AAC AC3 Plex PapaFatHead` to `/volume1/download/torrents/`

But i use this to filter BluRay editions in first task. Is any way to combine those 2 functionality ??

Posts: 1

Participants: 1

Read full topic

Flexget API: 401 error

$
0
0

@tubedogg wrote:

I'll preface this by saying my JavaScript-fu is not amazing.

That said, I'm trying to add a quick API call to a page on my local network. An Apache web server is accessible on the network via http://plex/. Flexget's API is at http://plex:5050/api.

I'm accessing a webpage through my browser (Chrome v57) that is attempting to access the Flexget API via XMLHttpRequest. I'm able to access the login endpoint without issue, and I've verified the cookie is now in my browser.

However, trying to then access the entry_list endpoint results in this in Chrome's JavaScript console:
OPTIONS http://plex:5050/api/entry_list/ 401 (UNAUTHORIZED)
Response for preflight has invalid HTTP status code 401

I also tried using an Authorization Token header, same result.

From doing some Google searches it sounds like an issue with CORS, maybe? My (extremely limited) understanding is that the preflight call doesn't send authorization information, but if the server understands the CORS protocol, it's supposed to basically return status 200 and say, "Yeah, that's a method that's allowed" and then the browser sends the full request with authorization info.

Does that sound right? What am I doing wrong? Has anybody else gotten this working this way? Obviously it's working somehow, or the web UI wouldn't work at all ...

var request = new XMLHttpRequest();

request.open('POST', 'http://plex:5050/api/auth/login/?remember=true');

request.setRequestHeader('Content-Type', 'application/json');

request.onreadystatechange = function () {
  if (this.readyState === 4) {
    console.log('Status:', this.status);
    console.log('Headers:', this.getAllResponseHeaders());
    console.log('Body:', this.responseText);
    var logged_in = 'yes';
  }
};

var body = {
  'username': 'flexget',
  'password': 'uuqiyq-betty-boop'
};

request.send(JSON.stringify(body));


function loadSeriesAttribs(series_id) {
    if (series_id != '') {
        var request = new XMLHttpRequest();

        request.open('GET', 'http://plex:5050/api/entry_list/'); //1/entries/' + series_id + '/');

        request.setRequestHeader('Content-Type', 'application/json');
        //request.setRequestHeader('Authorization', 'Token b3ae1ff22dc0885a6633d0f6ebe475ae4fd487751971f5969b7d6dc0')

        request.onreadystatechange = function () {
          if (this.readyState === 4) {
            console.log('Status:', this.status);
            console.log('Headers:', this.getAllResponseHeaders());
            console.log('Body:', this.responseText);
            var logged_in = 'yes';
          }
        };

        request.send(JSON.stringify(body));
    }
}

Posts: 4

Participants: 2

Read full topic

Viewing all 1890 articles
Browse latest View live