@Marian_Paun wrote:
Hi
Does anyone has a working example on how webui can be added to a config.yml file? Thank you.
Posts: 2
Participants: 2
@Marian_Paun wrote:
Hi
Does anyone has a working example on how webui can be added to a config.yml file? Thank you.
Posts: 2
Participants: 2
@dragdrag wrote:
I'd like to cause an otherwise-equally treated file to be preferred with a plugin.
Example: there are two files matching the quality target and Flexget could accept either. I'd like a regex to be tested against both, and if one of them matches it is preferred.
Is that possible at the moment?
To clarify, I don't want to accept just any file which matches the regex; I only want it to be a tie-breaker of sorts if the file would be accepted anyway.
Posts: 9
Participants: 2
@mwatters3 wrote:
I am am trying to use the schedule plugin but it doesn't seem to do anything for me. My config.yml looks like this:
tasks:
download-rss:
blah blahschedules:
- tasks: dowmload-rss
interval:
minutes: 5It is so simple but it doesn't work. What gives? Anyone else having this issue? Any advice?
Posts: 3
Participants: 3
@pythonjosh wrote:
I basically copied and pasted code and got it to work, but it did work for a good few months.
I changed the url to kickass.unblocked.la too but didn't change behavior.
But here is my yml:templates: tv: series: settings: tv: exact: yes propers: 3 days quality: HDTV set: path: /media/I_Drive/Daily tv: # Tuesday - Heroes Reborn - Tosh.0 transmission: enabled: yes host: localhost port: 9092 username: transadmin password: asdffdsa path: /media/I_Drive/Daily addpaused: no tasks: kickass.ettv: priority: 1 rss: https://kickass.unblocked.la/usearch/x264%20-720p%20-1080p%20user%3Aettv%20category%3Atv/?rss=1 template: tv
Log file:
2015-10-28 08:55 VERBOSE task_queue There are 1 tasks to execute. Shutdown will commence when they have completed. 2015-10-28 08:55 VERBOSE details kickass.ettv Produced 25 entries. 2015-10-28 08:55 VERBOSE task kickass.ettv REJECTED: `Finding Carter S02E16 HDTV x264-FUM[ettv]` by retry_failed plugin because waiting before retrying entry which has failed in the past. (failure reason: Network error during request: Requests to this site have timed out recently. Waiting before trying again.) 2015-10-28 08:55 VERBOSE task kickass.ettv REJECTED: `Wicked City S01E01 HDTV x264-FUM[ettv]` by retry_failed plugin because waiting before retrying entry which has failed in the past. (failure reason: Network error during request: Requests to this site have timed out recently. Waiting before trying again.) 2015-10-28 08:55 VERBOSE task kickass.ettv REJECTED: `Marvels Agents of S H I E L D S03E05 INTERNAL HDTV x264-KILLERS[ettv]` by retry_failed plugin because waiting before retrying entry which has failed in the past. (failure reason: Network error during request: Requests to this site have timed out recently. Waiting before trying again.) 2015-10-28 08:55 VERBOSE task kickass.ettv REJECTED: `iZombie S02E04 HDTV x264-LOL[ettv]` by retry_failed plugin because waiting before retrying entry which has failed in the past. (failure reason: Network error during request: Requests to this site have timed out recently. Waiting before trying again.) 2015-10-28 08:55 VERBOSE task kickass.ettv REJECTED: `NCIS New Orleans S02E06 HDTV x264-LOL[ettv]` by retry_failed plugin because waiting before retrying entry which has failed in the past. (failure reason: Network error during request: Requests to this site have timed out recently. Waiting before trying again.) 2015-10-28 08:55 VERBOSE task kickass.ettv REJECTED: `The Flash 2014 S02E04 HDTV x264-KILLERS[ettv]` by retry_failed plugin because waiting before retrying entry which has failed in the past. (failure reason: Network error during request: Requests to this site have timed out recently. Waiting before trying again.) 2015-10-28 08:55 VERBOSE task kickass.ettv REJECTED: `NCIS S13E06 HDTV x264-LOL[ettv]` by retry_failed plugin because waiting before retrying entry which has failed in the past. (failure reason: Network error during request: Requests to this site have timed out recently. Waiting before trying again.) 2015-10-28 08:55 VERBOSE details kickass.ettv Summary - Accepted: 0 (Rejected: 7 Undecided: 18 Failed: 0)
Posts: 2
Participants: 1
@softair wrote:
I had a config that worked quite happily... and then I got diverted because I couldn't make kat work. As part of trying to fix that I upgraded to latest version. When kat problem was resolved yesterday, I expected it to start downloading the various episodes I'd missed during the kat outage.
But it's started downloading everything from S01E01 (and in some cases several different series at once)! And the only change apart from the kat URL was the python configuration update.
flexget series list shows what I expect i.e. sensible recent episodes.
Any clues? Will resetting the entries manually make any difference?
Grumble grumble
Posts: 2
Participants: 1
@henryjfry wrote:
Hello
I have got flexget setup to sort tv episodes into my main download folder with the move plugin and have the clean source function enabled to remove anything left over, which kindof works.
However there are some directories that will give the error:
[Errno 39] Directory not empty:I can use exec functions to deal with this:
for_accepted: - rm -r /mnt/Torrent/{{title}} on_exit: phase: - find /mnt/Torrent/* -type d -empty -exec rmdir {} \;
Id be happy enough if I could just use "rm -r /mnt/Torrent/{{title}}" however as "Title" when it comes to the sort operation actually means "Original Filename" and there is no tag for folder, I will need to adjust "title" to equal folder to ensure the correct folders actually get removed.
Or I could clear all empty directories on exit with:
- find /mnt/Torrent/* -type d -empty -exec rmdir {} \;But neither are exactly elegant.
I have clean transmission setup to clean torrents before they are moved (as I suspect the timing of these events is involved in why some folders remain after clean source) can anyone explain why flexget periodically thinks these directories are not empty?
I thought it might have to do with permissions on the NAS share where the files are going but after setting up the NFS shares on the NAS I dont think this is the problem (I can actually delete folders from linux now without leaving behind undeletable remnants which can only be removed by root on the NAS)
Does anyone know how to make the clean transmission step occur before the move step? Without having to schedule it to specifically occur before it?
If so in the scheduler would that be like clean, sort. ie clean runs first?
Is there some permissions issue with flexget? I recently appeared to have trouble with the transmission-daemon user and had to change it to my main user to suit the NFS.I have a script which could be used to remove the torrents separately, assuming Title (which is now the torrent folder name) matched the grep for transmission listing which I haven't really tested too much.
sh /home/pi/scripts/removetorrent.sh {{title}}
and the script:
text="$(transmission-remote --auth user:pw -l | grep -F -i $1 | cut --only-delimited --delimiter=' ' --fields=4)"
transmission-remote --auth user:pw -t $text -rAny guidance on the clean_source function would be great.
Posts: 3
Participants: 1
@Deny_Winarto wrote:
Is there anyway to filter torrent based on min resolution?
Kodi separates HD and SD based on resolution, and HD IIRC is files with 540 width resolution
Quality names (bluray/web-dl) doesn't always guarantee good quality movies..
I'm getting better results when i filter resolutions.. so i hope i can automate it...thanks
Posts: 6
Participants: 2
@Bop4yN wrote:
After version 1.2.390 (2015.11.17) I get errors like this
2015-11-24 08:45 CRITICAL task NNMfav BUG: Unhandled error in plugin pushover: u'priority'
And the message is not sent.It looks like happened after
(34a2fb8) Added jinja2 ability to priority parameter
It happens only if priority is not set.
After addingpriority: 0
I get no errors anymore and message is sending correctly.Here is crash_report
Posts: 5
Participants: 2
@kyoung1033 wrote:
I am trying to get flexget to work on a Western Digital My Cloud Mirror. I found a developer who has come up an app to make it work but only for older versions. I was hoping that someone could figure out a way to get it installed or is there somebody that owns the device that could help the developer. I am not a developer but he said that the device uses busybox. For more information on the development, https://community.wd.com/t/app-flexget-various-versions-for-firmware-v4-03-2015/95450 and https://community.wd.com/t/flexget-auto-torrent-download-install-basic-guide/94049. Thank you very much.
Posts: 1
Participants: 1
@will wrote:
Hi,
I'm on v 1.2.414 and there seems to be a bug preventing items from IMDB watchlist downloading. It was fine on an earlier release. See the log here: http://pastebin.com/PzMvt8LD. Also:
This is a tiny, 10-item RSS feed. It does not allow searching in the URL, but I'm using search_rss anyway (since "rss" doesn't work with Discover). It's always worked fine.
It's rejecting the same item several times, sometimes 100+ times in one task, as though it's stuck in a loop
It's ignoring other items which it should be downloading or passing to Transmission, eg these: http://pastebin.com/01QeRt7d - most of the DVDscr ones it should have grabbed, but not any more.
Any ideas? Config below.
speedmovies-nores:
discover:
ignore_estimations: yes
what:
- emit_movie_queue: yes
from:
- search_rss: http://speed.cd/ private rss
template: movietemplate
priority: 8
quality: bluray|dvdrip|hdtv|dvdscr|HDRip
interval: 30 minutes
Posts: 3
Participants: 2
@keksznet wrote:
hello there,
is there a way to add flexget to ignore the .SRT files for "Parsing series"?2016-01-09 08:37 DEBUG parser_internal get_tvshowshd Parsing series:
Twin.Peaks.S02E04.Lauras.Secret.Diary.720p.WEB-DL.AAC2.0.h.264-S3Y.srt
kwargs: {'name': u'The Big Bang Theory'}
2016-01-09 08:37 DEBUG parser_internal get_tvshowshd Parsing result: oper=0,status=INVALID)> (in 0.0 ms)It make no sense at all, I have for all MKV/AVI/MP4 an SRT files as well.
Flexget doing a "job" twice.Thanks,
K
Posts: 2
Participants: 2
@keksznet wrote:
hello there,
if I'm manually add torrents to Transmission per "Remote Gui" I can specify the main folder name for the client, the "save as" field from the screenshot:How can I do the same with Flexget?
I would either let this option "empty" and add the path specified in the config.yml, OR I would like to enter here "Season.xx" string, from which "xx" is the Season number, parsed from the metainfo_series.
Like this:
set: path: "~/torrent-dl/_series_archive/{{ series_name|replace(' ','.')|replace(':','-')|replace('(','')|replace(')','') }}/Season.{{ series_season|pad(2) }}/"
or to add the Season.xx as "Save as" in the transmission client!
and in this case have something like this (in the config):set: path: "~/torrent-dl/_series_archive/{{ series_name|replace(' ','.')|replace(':','-')|replace('(','')|replace(')','') }}/"
I have currently the first example as solution implemented, but now the path looks like this, where Transmission is downloading the files:
~/torrent-dl/_series_archive/Into.the.Badlands/Season.01/Into the Badlands S01 720p/
- mkv1
- mkv2
- mkv3
...
- mkv6--> "Into the Badlands S01 720p"
is originated from the torrent, it was the folder from the Uploader...Which is not what I want/like.
Because sometimes the torrent includes also episode folder per each video file and it makes my whole system full of folders embedded into each other.I cannot move the content of the torrents after a few days and build up my structure as I want, because I want to seed specific torrents longer (sometimes for years!). And therefore I'm downloading them directly to the archive disc/folder. From which I can seed for ages.
For this I'm looking for an automated solution.
Manual works, as you can see on the "Remote GUI".Thanks!
K
Posts: 3
Participants: 2
@effemmeffe wrote:
There is this show, Transparent.
Right now there is season 2.
I alredy downloaded the season 1, but at some point I saw 4 episodes and deleted the following.
Now I'd like to have the remaining downloaded again, but I can't figure out how to do that.
My config use trakt.tv to keep track of my shows and on trakt.tv the show reflect the reality: episodes 1 to 4 are seen and 5 to 10 are not seen.
Is there a way to tell flexget to forget it has already downloaded the un seen episodes based on trakt history?
My config: http://pastebin.com/ReXfbsDgTIA
Posts: 3
Participants: 2
@masmith79 wrote:
Has anyone had any success utilizing/creating a GeekTool geeklet for Flexget that would merely report whether the Daemon is running?
Thank you
Posts: 1
Participants: 1
@jgrn307 wrote:
Folks: this is a new one. I'm using the kat discover plugin, which was working fine up until tonight when I started getting this error (from my log):
2016-01-23 05:14 INFO download get_movieshd Downloading: Terminus 2015 1080p WEB-DL DD5 1 H264-FGT 2016-01-23 05:14 INFO download get_movieshd Downloading: Winter Sleep (Kis.Uykusu) 2014 FRE 1080p Bluray x264 AC3 5.1 - TG 2016-01-23 05:14 INFO download get_movieshd Downloading: Mad Max 2 The Road Warrior (BDrip 1080p ENG-ITA-FRA-GER-SPA) MultiSub x264 BluRay (1981) 2016-01-23 05:14 INFO download get_movieshd Downloading: Mad Max Beyond Thunderdome 1985 1080p BDRip H264 AAC - KiNGDOM 2016-01-23 05:14 INFO download get_movieshd Downloading: Mad Max (1979) 1080p BrRip x264 - YIFY 2016-01-23 05:14 CRITICAL task get_movieshd BUG: Unhandled error in plugin torrent_files: unknown encoding: utf8 keys Traceback (most recent call last): File "/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/flexget/task.py", line 438, in __run_plugin return method(*args, **kwargs) File "/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/flexget/event.py", line 22, in __call__ return self.func(*args, **kwargs) File "/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/flexget/plugins/metainfo/torrent_files.py", line 17, in on_task_mo$ files = [posixpath.join(item['path'], item['name']) for item in entry['torrent'].get_filelist()] File "/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/flexget/utils/bittorrent.py", line 236, in get_filelist item[field] = item[field].decode(self.content.get('encoding', 'cp1252')) LookupError: unknown encoding: utf8 keys
Any ideas? Here is the relevant section of my config:
get_movieshd: priority: 11 template: movies discover: what: - emit_movie_queue: yes from: - kat: category: movies verified: yes - piratebay: category: "highres movies" sort_by: seeds movie_queue: accept quality: 1080p+ hdtv+ !h265
Posts: 2
Participants: 2
@scharbag wrote:
pip install --upgrade flexget Collecting flexget Using cached FlexGet-1.2.435.tar.gz Requirement already up-to-date: FeedParser>=5.2.1 in /usr/local/lib/python2.7/site-packages (from flexget) Requirement already up-to-date: SQLAlchemy!=0.9.0,<1.999,>=0.7.5 in /usr/local/lib/python2.7/site-packages (from flexget) Requirement already up-to-date: PyYAML in /usr/local/lib/python2.7/site-packages (from flexget) Requirement already up-to-date: beautifulsoup4!=4.2.0,<4.5,>=4.1 in /usr/local/lib/python2.7/site-packages (from flexget) Requirement already up-to-date: html5lib>=0.11 in /usr/local/lib/python2.7/site-packages (from flexget) Requirement already up-to-date: PyRSS2Gen in /usr/local/lib/python2.7/site-packages (from flexget) Requirement already up-to-date: pynzb in /usr/local/lib/python2.7/site-packages (from flexget) Requirement already up-to-date: progressbar in /usr/local/lib/python2.7/site-packages (from flexget) Requirement already up-to-date: rpyc in /usr/local/lib/python2.7/site-packages (from flexget) Requirement already up-to-date: jinja2 in /usr/local/lib/python2.7/site-packages (from flexget) Requirement already up-to-date: requests!=2.4.0,<2.99,>=1.0 in /usr/local/lib/python2.7/site-packages (from flexget) Requirement already up-to-date: python-dateutil!=2.0,!=2.2 in /usr/local/lib/python2.7/site-packages (from flexget) Requirement already up-to-date: jsonschema>=2.0 in /usr/local/lib/python2.7/site-packages (from flexget) Requirement already up-to-date: tmdb3 in /usr/local/lib/python2.7/site-packages (from flexget) Requirement already up-to-date: path.py in /usr/local/lib/python2.7/site-packages (from flexget) Collecting guessit>=2.0rc5 (from flexget) Using cached guessit-2.0rc7.tar.gz Complete output from command python setup.py egg_info: Download error on https://pypi.python.org/simple/pytest-runner/: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed (_ssl.c:581) -- Some packages may not be found! Couldn't find index page for 'pytest-runner' (maybe misspelled?) Download error on https://pypi.python.org/simple/: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed (_ssl.c:581) -- Some packages may not be found! No local packages or download links found for pytest-runner Traceback (most recent call last): File "<string>", line 1, in <module> File "/tmp/pip-build-qgQLnv/guessit/setup.py", line 65, in <module> setup(**args) File "/usr/local/lib/python2.7/distutils/core.py", line 111, in setup _setup_distribution = dist = klass(attrs) File "/usr/local/lib/python2.7/site-packages/setuptools/dist.py", line 268, in __init__ self.fetch_build_eggs(attrs['setup_requires']) File "/usr/local/lib/python2.7/site-packages/setuptools/dist.py", line 312, in fetch_build_eggs replace_conflicting=True, File "/usr/local/lib/python2.7/site-packages/pkg_resources/__init__.py", line 846, in resolve dist = best[req.key] = env.best_match(req, ws, installer) File "/usr/local/lib/python2.7/site-packages/pkg_resources/__init__.py", line 1091, in best_match return self.obtain(req, installer) File "/usr/local/lib/python2.7/site-packages/pkg_resources/__init__.py", line 1103, in obtain return installer(requirement) File "/usr/local/lib/python2.7/site-packages/setuptools/dist.py", line 379, in fetch_build_egg return cmd.easy_install(req) File "/usr/local/lib/python2.7/site-packages/setuptools/command/easy_install.py", line 633, in easy_install raise DistutilsError(msg) distutils.errors.DistutilsError: Could not find suitable distribution for Requirement.parse('pytest-runner') ---------------------------------------- Command "python setup.py egg_info" failed with error code 1 in /tmp/pip-build-qgQLnv/guessit
That is the error that I am getting. I am not very good with Unix-Fu. I am running FlexGet in a jail in FreeNAS 9.3.1. Any help would be great.
Thanks,
Posts: 2
Participants: 2
@fhede wrote:
Hello i want to reject all movies from say 1940. And only download from 2015.
How should i set it upp in config.imdb:
min_score: 6.0
min_votes: 3000
min_year: 2015 ( for me min_year means.only from 2015??I have this for now.
I also tried with this
reject 50|51|52|53|54|55|56|57|58|59|60|61|62|63|64|65|66|67|68|69|70|71|72|73|74|75|76|77|78|79|80|81|82|82|84|85|86|87|88|89|90|91|92|93|94|95|96|97|98|99|00|01|02|03|04|05|06|07|08|09|10|11|12|13|14|and with this
reject -
194|195|196 asoBut i download everything what ever i do.
Posts: 8
Participants: 3
@TeenieBopper wrote:
I have a config.yml file that should, in theory, work, but I'm getting errors when I run flexget execute. First, an abbreviated version of my config file.
templates: tv: series: download: /media/torrents/ settings: 720p: timeframe: 6 hours quality: 720p set: movedone: "/media/PublicMedia/Television/Current/%(series_name)s/Season %(series_season)s/" HDTV: quality: hdtv set: movedone: "/media/PublicMedia/Television/Current/%(series_name)s/Season %(series_season)s/" 720p: - iZombie - You're the Worst HDTV: - American Crime Story - Arrow - Better Call Saul tasks: CurrentTV: rss: https://eztv.ag/ezrss.xml priority: 1 template: tv
When I try and execute, I get the following (spaces mine to make reading easier):
sudo -H flexget execute 2016-02-04 13:31 VERBOSE task_queue There are 2 tasks to execute. Shutdown will commence when they have completed. /usr/local/lib/python2.7/dist-packages/requests/packages/urllib3/util/ssl_.py:315: SNIMissingWarning: An HTTPS request has been made, but the SNI (Subject Name Indication) extension to TLS is not available on this platform. This may cause the server to present an incorrect TLS certificate, which can cause validation failures. For more information, see https://urllib3.readthedocs.org/en/latest/security.html#snimissingwarning. SNIMissingWarning /usr/local/lib/python2.7/dist-packages/requests/packages/urllib3/util/ssl_.py:120: InsecurePlatformWarning: A true SSLContext object is not available. This prevents urllib3 from configuring SSL appropriately and may cause certain SSL connections to fail. For more information, see https://urllib3.readthedocs.org/en/latest/security.html#insecureplatformwarning. InsecurePlatformWarning 2016-02-04 13:31 VERBOSE details EZTV Produced 50 entries. 2016-02-04 13:31 VERBOSE task EZTV REJECTED: `Arrow S04E12 HDTV x264-LOL` by retry_failed plugin because waiting before retrying entry which has failed in the past. (failure reason: Network error during request: [Errno 1] _ssl.c:510: error:14077438:SSL routines:SSL23_GET_SERVER_HELLO:tlsv1 alert internal error) 2016-02-04 13:31 VERBOSE details EZTV Summary - Accepted: 0 (Rejected: 3 Undecided: 47 Failed: 0) /usr/local/lib/python2.7/dist-packages/requests/packages/urllib3/util/ssl_.py:120: InsecurePlatformWarning: A true SSLContext object is not available. This prevents urllib3 from configuring SSL appropriately and may cause certain SSL connections to fail. For more information, see https://urllib3.readthedocs.org/en/latest/security.html#insecureplatformwarning. InsecurePlatformWarning 2016-02-04 13:31 CRITICAL plugin KAT Unable to download the RSS for task KAT (https://kat.cr/tv/?rss=1): [Errno 1] _ssl.c:510: error:14090086:SSL routines:SSL3_GET_SERVER_CERTIFICATE:certificate verify failed 2016-02-04 13:31 WARNING task KAT Aborting task (plugin: rss)
It is my understanding from this thread (http://discuss.flexget.com/t/insecureplatformwarning/1128/8) that InsecurePlatformWarning shouldn't stop flexget from working. Is that also true for the SNIMissingWarning? Because I read website the warning directed me to and... I don't really understand it.
So, assuming both of those warnings shouldn't stop flexget from working, then the reason flexget isn't working is here:
REJECTED:
Arrow S04E12 HDTV x264-LOLby retry_failed plugin because waiting before retrying entry which has failed in the past. (failure reason: Network error during request: [Errno 1] _ssl.c:510: error:14077438:SSL routines:SSL23_GET_SERVER_HELLO:tlsv1 alert internal error)
I searched the forums and tried doing what was recommended here (http://discuss.flexget.com/t/ssl-issue-or-something/1367/6?u=teeniebopper) and it literally broke deluge so bad that I had to stop using it and go back to qbittorrent.
Is there a simple way to fix this? Or would someone be willing to hold my hand a bit and walk me through a more complicated solution?
Posts: 4
Participants: 3
@marine88 wrote:
Hi there im new to flexget i came from filebot and trying to migrado to flexget im trying to run daemon version of it here is my config.yml
web_server: bind: 0.0.0.0 port: 5050 api: yes webui: yes
here is my error
2016-02-16 01:19 VERBOSE check Pre-checked 5 configuration lines
2016-02-16 01:19 CRITICAL manager [/]tasks
is a required property
2016-02-16 01:19 CRITICAL manager Failed to load config file: Did not pass schema validation.
Could not start manager: Did not pass schema validation.
Posts: 8
Participants: 3
@S47 wrote:
Having just switched from transmission to rtorrent, I am missing having to set different ratio limits for different tasks. I used to be able to set ratio: 3.0 in different tasks but it doesn't seem to work with rtorrent. I understand there's a way to control ratio groups within rtorrent's config but I am just looking for a simple ratio setting with flexget that works with rtorrent. Any ideas? Thanks
Posts: 1
Participants: 1