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

Matching wrong show

$
0
0

@chewy74 wrote:

The show MasterChef (US) is incorrectly matching torrent file: masterchef.uk.s14e02.720p.hdtv.x264-qpel.mkv

This behavior started 2 weeks ago and I've tried adding

      - MasterChef (US):
          alternate_name: MasterChef (US) (2010)
          exact: yes

But it still downloads the UK version. Only thing that works is a regexp reject filter for UK in the title, but that would block other UK shows that I do want to download.

When the file matches and is sent to transmission for download, the Metadata can't be matched or found and I get a pushbullet notification with blank information.

Did something change with the way shows are being matched?

Posts: 1

Participants: 1

Read full topic


Comics - move, sort and rename files

$
0
0

@cmknoll3 wrote:

So I've been banging my head on this one for a couple days. I'm new to flexget but I have a config file working just fine to automatically download, move, organize and rename my TV shows, but I can't figure out how to do the same with my comic books. I've got it successfully downloading only my selected titles (I believe) from Nem43's uploads on Worldwidetorrents with Transmission and then moving said comic book files upon completion into my comics library directory on an external hard drive.

I'm having 2 problems though, both having to do with lack of metadata support with flexget (at least not easily found support) like there is for TV and movies. First, I would like to have these comics sorted into folders based on their titles. Something like what works with my tv show sorting:

move:
  to: /Path/to/comics/directory/{{ Series Title }}

And second, I would like all of my files renamed to get rid of extraneous info in the filenames (publication years, digital format, upload source, etc) and just make it all uniform and match the format 'SERIES TITLE - ISSUE NUMBER' (e.g. 'Action Comics - 998.cbz'). If at all possible, I would also like to have it format the issue number into 3 digits (e.g. 'Batman - 038.cbr') and keep the format ISSUE NUMBER of ISSUES (e.g. 'Cool Miniseries - 005 (of 006).cbz') for a mini series, but that's less of a concern.

With TV shows, I can get metadata like the series names or seasons and episodes with something like thetvdb_lookup, but there is no equivalient of that for comics that I'm aware of, so I cannot figure out how to dynamically rename comic files or how to sort them appropriately.

It may be a cobbled together mess (mostly copied from other people's posted codes), but here's my config.yml file:

templates:
  global:
    # Make sure all filenames are Linux-safe:
    pathscrub: linux
    manipulate:
    - title:
        replace:
          regexp: 'annual (\d){1,4}'
          format: 'Special A\1'
    - title:
        replace:
          regexp: 'special (\d){1,3}'
          format: 'Special SP\1'
  comics:
    series:
      settings:
        default:
          identified_by: sequence
          sequence_regexp: (\d+)
      default:
        - action comics:
            begin: 998
        - aquaman:
            begin: 34
        - batman:
            begin: 42
        - blue beetle:
            begin: 18
        - detective comics:
            begin: 975
        - the flash:
            begin: 41
        - the flintstones:
            begin: 12
        - green lanterns:
            begin: 42
        - hal jordan and the green lantern corps:
            begin: 39
        - the jetsons:
            begin: 5
        - justice league:
            begin: 40
        - justice league of america:
            begin: 25
        - new super-man:
            begin: 21
        - nightwing:
            begin: 40
        - raven daughter of darkness:
            begin: 2
        - red hood and the outlaws:
            begin: 20
        - scooby apocalypse:
            begin: 23
        - sideways:
            begin: 2
        - supergirl:
            begin: 19
        - superman:
            begin: 42
        - super sons:
            begin: 14
        - superwoman:
            begin: 18
        - teen titans:
            begin: 17
        - titans:
            begin: 21
        - trinity:
            begin: 19
        - wonder woman:
            begin: 41
      # Image
        - Saga:
            begin: 49
        - Morning Glories:
            begin: 50
    content_filter:
      require:
        - '*.cbz'
        - '*.cbr'
        - '*.cbt'
        - '*.cb7'
    content_size:
      max: 800
      strict: no


schedules:
  - tasks: [tv-download-rss, comics-download-rss]
    interval:
      hours: 1
  - tasks: [tv-sort-files, comics-sort-files]
    interval:
      minutes: 15

tasks:
  tv-download-rss:
    rss: http://showrss.info/user/156329.rss?magnets=true&namespaces=true&name=null&quality=null&re=null
    all_series: yes
    transmission:
      host: localhost
      port: 9091
      username: ****************
      password: ****************
  tv-sort-files:
    filesystem:
      path: /home/vadersapp/Downloads/
      recursive: yes
      regexp: '.*\.(avi|mkv|mp4)$'
    accept_all: yes
    seen: local
    thetvdb_lookup: yes
    all_series:
      parse_only: yes
    move:
      to: /media/vadersapp/2TB/Videos/TV/RSS_Feed/{{ tvdb_series_name }}
      rename: '{{ tvdb_series_name }} - {{ series_id }} - {{ tvdb_ep_name }}{{ location | pathext }}'
      clean_source: 500

  comics-download-rss:
    rss:
      url: https://worldwidetorrents.unblocked.sh/rss.php?cat=132&dllink=1
    template: comics
    torrent_alive: yes
    transmission:
      host: localhost
      port: 9091
      username: vadersapp
      password: dbzrulez3
  comics-sort-files:
    filesystem:
      path: /home/vadersapp/Downloads/
      recursive: yes
      regexp: '.*\.(cbz|cbr|cbt|cb7)$'
    accept_all: yes
    seen: local
    all_series:
      parse_only: yes
    template: comics
    move:
      to: /media/vadersapp/2TB/Comics/RSS_Feed/
      clean_source: 30

Posts: 1

Participants: 1

Read full topic

Rename S01E10 to 10

$
0
0

@najmudin94 wrote:

how to rename identified_by: ep to sequence
example "One Piece S01E10 1080p" to "One Piece - 10 - 1080p"

Posts: 1

Participants: 1

Read full topic

Please help me with config file

$
0
0

@aintnogeek wrote:

Hello,

I wan't to get podcasts on libreelec with flexget

but I can't get it working

https://pray-as-you-go.org/podcast_en.xml

config.yml

chedules:
  - tasks: '*'
    interval:
      minutes: 30

tasks:
  PAYG:
    rss:
      url:https://pray-as-you-go.org/podcast_en.xml
  all_entries: yes
    accept_all: yes
    download: /media/Maxtor/Downloads
ads

what I am doing wrong? or maybe someone can reply with correct config file

Posts: 1

Participants: 1

Read full topic

Torrent_match / cross seeding setup

$
0
0

@zinefer wrote:

I want to get flex get to accept torrents for files I already have and add them for existing data. At first I didn't think it was possible but looking around git it looks like it might be doable already... Can anyone show me an example config or direct me towards some docs that will help? Thanks!

Posts: 1

Participants: 1

Read full topic

Direct Download + Sonarr Integration

$
0
0

@strapdoc wrote:

Hello,

I am a prospective FlexGet user, and I am very inexperienced with the platform, but also very interested.

I am wondering if FlexGet can be used to automate the download of direct download files from rmz.cr for sonarr. I initially set out to find a platform that offered the functionality of Jackett, but for direct downloads. I see there are sonarr plugins and a plugin for rmz indexing/returning appropriate direct links. I am uncertain as to how it works/if it would work as I'd like.

Sorry if the answer was easily available or if I'm a frustrating noob. I appreciate any direction on this issue.

Cheers.

Posts: 1

Participants: 1

Read full topic

Error with current install

$
0
0

@rekishi wrote:

I'm currently using version 2.13.2 with the most up-to-date stable versions of pip and pip3 on debian 9.

when executing flexget I get an error for lib including x509 which points to the cryptography module.
latest crash report and config below.

2018-03-06 19:21 DEBUG manager Figuring out config load paths
2018-03-06 19:21 DEBUG manager Found config: /home/sean/.config/flexget/config.yml
2018-03-06 19:21 DEBUG manager Config file /home/sean/.config/flexget/config.yml selected
2018-03-06 19:21 VERBOSE task_queue There are 1 tasks to execute. Shutdown will commence when they have completed.
2018-03-06 19:21 VERBOSE backlog animebytes-task Added 66 entries from backlog
2018-03-06 19:21 VERBOSE details animebytes-task Produced 116 entries.
2018-03-06 19:21 CRITICAL task animebytes-task BUG: Unhandled error in plugin series: expected string or buffer
Traceback (most recent call last):
File "/usr/local/lib/python2.7/dist-packages/flexget/task.py", line 486, in _runplugin
return method(*args, **kwargs)
File "/usr/local/lib/python2.7/dist-packages/flexget/event.py", line 23, in call
return self.func(*args, **kwargs)
File "/usr/local/lib/python2.7/dist-packages/flexget/plugins/filter/series.py", line 1710, in on_task_filter
quality=entry.get('quality'))
File "/usr/local/lib/python2.7/dist-packages/flexget/plugins/filter/series.py", line 985, in store_parser
filter(table.quality == quality). \
File "/home/sean/.local/lib/python2.7/site-packages/sqlalchemy/ext/hybrid.py", line 867, in get
return self.exprcomparator(owner)
File "/home/sean/.local/lib/python2.7/site-packages/sqlalchemy/ext/hybrid.py", line 1066, in expr_comparator
owner, self.name, self, comparator(owner),
File "/home/sean/.local/lib/python2.7/site-packages/sqlalchemy/ext/hybrid.py", line 1055, in _expr
return ExprComparator(cls, expr(cls), self)
File "/usr/local/lib/python2.7/dist-packages/flexget/utils/database.py", line 182, in getter
return qualities.Quality(getattr(self, text_attr))
File "/usr/local/lib/python2.7/dist-packages/flexget/utils/qualities.py", line 211, in init
self.parse(text)
File "/usr/local/lib/python2.7/dist-packages/flexget/utils/qualities.py", line 225, in parse
self.resolution = self.findbest(_resolutions, _UNKNOWNS['resolution'], False)
File "/usr/local/lib/python2.7/dist-packages/flexget/utils/qualities.py", line 241, in findbest
match = item.matches(search_in)
File "/usr/local/lib/python2.7/dist-packages/flexget/utils/qualities.py", line 45, in matches
match = self.regexp.search(text)
TypeError: expected string or buffer


tasks:
animebytes-task:
rss: 'REDACTED'
series:
- Miss Kobayashi\'s Dragon Maid:
quality: 1080p
- One Piece:
quality: 1080p
- Attack on Titan Season 2:
quality: 1080p
- My Hero Academia 2nd Season:
quality: 1080p
- Hajimete no GAL:
quality: 1080p
- Jigoku Shoujo Yoi no Togi:
quality: 1080p
- Himouto! Umaru-chan R:
quality: 1080p
- Gakuen Babysitters:
quality: 1080p
- Cardcaptor Sakura Clear Card:
quality: 1080p

download: /home/sean/Videos/transmission/torrents/

web_server: yes

Posts: 1

Participants: 1

Read full topic

{{series_name}} does NOT work for qBittorrent!

$
0
0

@chip wrote:

Variable in example doesn't work. Instead, it creates the folder literally called {{series_name}}
Quotation marks and apostrophes do not make a difference.
Forward or backward slashes do not make a different.
Windows machine. Python 2.7. Flexget 2.13.2

qbittorrent:
  path: P:/Pending/{{series_name}}/
  host: localhost
  port: 8888

Have also tried numerous other configurations with path. For example

series:
settings:
set:
path: P:/Pending/{{series_name}}/

Just simply does not want to use the variable whatsoever.
Worth nothing this works fine in uTorrent, however trying to switch to qBittorrent
Everything else working fine so appears to just not be supported / meant to be used in this manner

Please add the {{series_name}} ability to work with qBittorrent!

Posts: 2

Participants: 2

Read full topic


tvdb_lookup for new season

$
0
0

@Subhankar_Halder wrote:

Hello, I am a complete noob in flexget.
I am trying to rename season 2 of a series which is identified by sequence but the sequence is specific to that season for example Dagashi Kashi S02E01 is present as Dagashi Kashi S2 - 01 {Some random strings}. My sort_tvseries task looks like this-

sort-tvseries:
    filesystem:
      path: /mnt/PIHDD/torrents/incomplete
      regexp: '.*\.(mkv|mp4)$'
      recursive: yes
    seen: local
    template: 
      - tv
      - tv-dub
    series:
      settings:
        group 1:
          parse_only: yes
    regexp:
      reject: 
        - sample
    require_field: series_name
    accept_all: yes
    move:
      to: '/mnt/PIHDD/Anime/Animes/{{tvdb_series_name}}/Season {{tvdb_season|pad(2)}}'
      rename: '{{tvdb_series_name}} - {{tvdb_ep_id}} - {{tvdb_ep_name|default(false)}}'
    exec:
      on_output:
        for_accepted: python /home/pi/scripts/transmission/new_episode_notification.py "{{tvdb_series_name}} - {{tvdb_ep_id}} - {{tvdb_ep_name|default(false)}}" >> flexgetexec.log

the series is present in the template tv_dub and it looks like this

tv-dub:
    thetvdb_lookup: yes
#    discover:
#     what:
#        - next_series_seasons: yes
#        - next_series_episodes: yes
#      from:
#        - nyaa:
#            category: anime eng
    series:
      group 1:
        - Dagashi Kashi:
            identified_by: sequence
            #ep_regexp: (S2) - (\d\d)
            #begin: S02E01
            #tvdb_season: 2
    quality: 1080p

Then it renames as Dagashi Kashi S01E01 - {ep_name}

and if i change identified_by: sequence with identified_by: ep then it shows the following error

2018-03-09 11:04 VERBOSE  task_queue                    There are 1 tasks to execute. Shutdown will commence when they have completed.
2018-03-09 11:04 VERBOSE  filesystem    sort-tvseries   Starting to scan folders.
2018-03-09 11:04 VERBOSE  filesystem    sort-tvseries   Scanning folder /mnt/PIHDD/torrents/incomplete. Recursion is set to True.
2018-03-09 11:04 VERBOSE  details       sort-tvseries   Produced 1 entries.
2018-03-09 11:04 VERBOSE  thetvdb_lookup sort-tvseries   TheTVDB API does not support season lookup at this time, skipping <Entry(title=[Golumpa] Dagashi Kashi S2 - 05 [English Dub] [FuniDub 1080p x264 AAC] [MKV] [EA94FFCB],state=undecided)>
2018-03-09 11:04 VERBOSE  task          sort-tvseries   ACCEPTED: `[Golumpa] Dagashi Kashi S2 - 05 [English Dub] [FuniDub 1080p x264 AAC] [MKV] [EA94FFCB]` by accept_all plugin
2018-03-09 11:04 VERBOSE  details       sort-tvseries   Summary - Accepted: 1 (Rejected: 0 Undecided: 0 Failed: 0)
2018-03-09 11:04 CRITICAL plugin        sort-tvseries   Path value replacement `/mnt/PIHDD/Anime/Ongoing/{{tvdb_series_name}}/Season {{tvdb_season|pad(2)}}` failed: (UndefinedError) 'tvdb_season' is undefined
2018-03-09 11:04 WARNING  task          sort-tvseries   Aborting task (plugin: move)

Posts: 1

Participants: 1

Read full topic

Xmpp notification not working ;/?

$
0
0

@tomatosmoothie wrote:

Xmpp notification does not work. Log file doe snot show any data.
Appreciate any help.

tasks:
  download:
    priority: 1
    rss: 'http://showrss.info/user/000.rss?magnets=true&namespaces=true&name=null&quality=null&re=null'
    all_series: yes
    deluge:
      path: 'C:\Downloads\temp'
      label: tvshows
    notify:
      entries:
        title: Downloading {{series_name}}
        message: Episode {{series_id}}
        via:
          - xmpp:
              sender: yomama@jabber.de
              password: yeahmama
              recipients: nomama@jabber.de

Posts: 1

Participants: 1

Read full topic

Can't install on Asuswrt 384.3

$
0
0

@Joel_Santos_Rico wrote:

Hi,

I had Flexget running for a while (almost three years, I think) on my Asus RT-AC56U. I don't tend to update Flexget, as I had bad experiences in the past with plugins stopping working, so my last installation was almost a couple of years old. My FW was getting a bit old, so I decided to start from scratch. I followed the instructions from the wiki, but most of the packages listed as dependencies don't exist anymore (pyyaml, python-sqlite, python-expat, python-bzip2 all fail).

When I try pip install flexget, I get this error

(flexget) Joel@RT-AC56U:/tmp/mnt/Router_Stuff/flexget# pip install flexget
Collecting flexget
  Downloading FlexGet-2.13.4-py2.py3-none-any.whl (6.4MB)
    99% |############################### | 6.4MB 3.2MB/s eta 0:00:01Exception:
Traceback (most recent call last):
  File "/tmp/mnt/Router_Stuff/flexget/lib/python2.7/site-packages/pip/basecommand.py", line 215, in main
    status = self.run(options, args)
  File "/tmp/mnt/Router_Stuff/flexget/lib/python2.7/site-packages/pip/commands/install.py", line 335, in run
    wb.build(autobuilding=True)
  File "/tmp/mnt/Router_Stuff/flexget/lib/python2.7/site-packages/pip/wheel.py", line 749, in build
    self.requirement_set.prepare_files(self.finder)
  File "/tmp/mnt/Router_Stuff/flexget/lib/python2.7/site-packages/pip/req/req_set.py", line 380, in prepare_files
    ignore_dependencies=self.ignore_dependencies))
  File "/tmp/mnt/Router_Stuff/flexget/lib/python2.7/site-packages/pip/req/req_set.py", line 620, in _prepare_file
    session=self.session, hashes=hashes)
  File "/tmp/mnt/Router_Stuff/flexget/lib/python2.7/site-packages/pip/download.py", line 821, in unpack_url
    hashes=hashes
  File "/tmp/mnt/Router_Stuff/flexget/lib/python2.7/site-packages/pip/download.py", line 659, in unpack_http_url
    hashes)
  File "/tmp/mnt/Router_Stuff/flexget/lib/python2.7/site-packages/pip/download.py", line 882, in _download_http_url
    _download_url(resp, link, content_file, hashes)
  File "/tmp/mnt/Router_Stuff/flexget/lib/python2.7/site-packages/pip/download.py", line 603, in _download_url
    hashes.check_against_chunks(downloaded_chunks)
  File "/tmp/mnt/Router_Stuff/flexget/lib/python2.7/site-packages/pip/utils/hashes.py", line 46, in check_against_chunks
    for chunk in chunks:
  File "/tmp/mnt/Router_Stuff/flexget/lib/python2.7/site-packages/pip/download.py", line 571, in written_chunks
    for chunk in chunks:
  File "/tmp/mnt/Router_Stuff/flexget/lib/python2.7/site-packages/pip/utils/ui.py", line 139, in iter
    for x in it:
  File "/tmp/mnt/Router_Stuff/flexget/lib/python2.7/site-packages/pip/download.py", line 560, in resp_read
    decode_content=False):
  File "/tmp/mnt/Router_Stuff/flexget/lib/python2.7/site-packages/pip/_vendor/requests/packages/urllib3/response.py", line 357, in stream
    data = self.read(amt=amt, decode_content=decode_content)
  File "/tmp/mnt/Router_Stuff/flexget/lib/python2.7/site-packages/pip/_vendor/requests/packages/urllib3/response.py", line 314, in read
    data = self._fp.read(amt)
  File "/tmp/mnt/Router_Stuff/flexget/lib/python2.7/site-packages/pip/_vendor/cachecontrol/filewrapper.py", line 63, in read
    self._close()
  File "/tmp/mnt/Router_Stuff/flexget/lib/python2.7/site-packages/pip/_vendor/cachecontrol/filewrapper.py", line 50, in _close
    self.__callback(self.__buf.getvalue())
  File "/tmp/mnt/Router_Stuff/flexget/lib/python2.7/site-packages/pip/_vendor/cachecontrol/controller.py", line 275, in cache_response
    self.serializer.dumps(request, response, body=body),
  File "/tmp/mnt/Router_Stuff/flexget/lib/python2.7/site-packages/pip/_vendor/cachecontrol/serialize.py", line 87, in dumps
    ).encode("utf8"),
MemoryError

Any ideas on what am I doing wrong? I'm using a virtualenv, to keep things tidy, but otherwise, nothing out of the ordinary. Python's version is 2.7.14, setuptools is 38.5.2 and pip's version is 9.0.1.

I tried easy_install flexget but seems to be stuck at

Searching for flexget
Reading https://pypi.python.org/simple/flexget/

Any ideas? maybe we can put together an up to date installation guide with whatever we can find here.

Posts: 1

Participants: 1

Read full topic

Path by Space issues

$
0
0

@t1ck3ts wrote:

Hi guys, wonder if you can help me.

I've been scratching my head with this one, so i've come here for help.

I've got 2x 3TB drives in my linux machine that i would like Flexget to use when one drive is fulling up.
Here is my config, so far, the flexget check is good but the path is not being sent to deluge
i think im getting confused with the whole "to_field"
The entry field where to save the selected path. Default is path

I've tried adding path: and path: "" even path: to the deluge plugin, with now success :confused:

schedules:
  - tasks: [xxxxx]
    interval:
      minutes: 5

tasks:
  xxxxxxx:
    rss: xxxxxxxxx
    series:
      settings:
        1080p webdl|webrip:
          quality: 1080p webdl|webrip
          set:
            path_by_space:
              select: most_free
              within: 5GiB
              paths:
                - /var/shares/hds2/TV Series/{{series_name}}/Season {{series_season}}/
                - /var/shares/hds3/TV Series/{{series_name}}/Season {{series_season}}/
              to_field:

      1080p webdl|webrip:
        - Marvels Agents of S.H.I.E.L.D.

    deluge:
      host: localhost
      port: 58846
      username: xxxxxx
      password: xxxxxx

Posts: 4

Participants: 2

Read full topic

Strange behaviour with "target" plugin

$
0
0

@1337ingDisorder wrote:

I'm having a weird issue with my flexget config. I've specified a range of qualities to download, and have set a specific target quality.

I've set the target as 720p h265, and in general it behaves properly. But sometimes it will successfully download a file in 720p HEVC, then a day or two later someone will release it in 1080p h264, and flexget will download the torrent for that release even though it's already satisfied the target at 720p/h265.

Here's my config:

templates:

  tv:
    series_premiere: yes
    series:
      settings:
        720p-1080p:
          quality: 720p-1080p
          target: 720p h265
          timeframe: 3 hours
          tracking: no
          propers: no
      720p-1080p:
        - (show list snipped for brevity)

    download: /storage/media/torrents/.torrents/

tasks:
  TorrentDay:
    rss: (snipped to remove private API key)
    template: tv

Posts: 1

Participants: 1

Read full topic

Help configuring config.yml for deluge

$
0
0

@Reverence wrote:

Hello everyone

I am trying to configure my config.yml file to pass everything to deluge.

All I need from it is to load 1 RSS feed load everything from it and pass to deluge.

I will need it to load new feeds not existing once.

My question is how should my file look like.

Thanks for reply.

Posts: 1

Participants: 1

Read full topic

How to load feed without download it

$
0
0

@Reverence wrote:

Hello I created a simple config.yml file

tasks:
task1:
rss: feed url
accept_all: yes
deluge:
port: xxxxx

My question is how to load the feed without downloading it for the first time.

After no problem it to download everything that will come.

Thanks.

Posts: 1

Participants: 1

Read full topic


BUG: Unhandled error in plugin series: 'list' object has no attribute 'replace'

$
0
0

@Merwenus wrote:

Updated flexget a few days ago, and now I see it crashes nonstop.

This is the only replace I use, what broke my year old config in new version?

    set:
      content_filename: "{{ tvdb_series_name|default(series_name)|replace('/','-')|replace('~','-')|replace(':',' -')|replace('?','_') }} - {{series_id|lower}}{% if tvdb_ep_name %} - {{ tvdb_ep_name|default('')|replace('/','-')|replace('~','-')|replace(':',' -')|replace('?','_') }}{% endif %}"
      rename_like_files: yes
2018-03-13 11:40 CRITICAL manager       Ncore_HU        An unexpected crash has occurred. Writing crash report to /home/flexget/crash_report.2018.03.13.114030950129.log. Please verify you are running the latest version of flexget by using "flexget -V" from CLI or by using version_checker plugin at http://flexget.com/wiki/Plugins/version_checker. You are currently using version 2.13.4
2018-03-13 11:40 WARNING  task          Ncore_HU        Aborting task (plugin: series)
2018-03-13 11:41 CRITICAL task          Ncore_EN        BUG: Unhandled error in plugin series: 'list' object has no attribute 'replace'


Traceback (most recent call last):
  File "/home/pi/.local/lib/python2.7/site-packages/flexget/task.py", line 486, in __run_plugin
    return method(*args, **kwargs)
  File "/home/pi/.local/lib/python2.7/site-packages/flexget/event.py", line 23, in __call__
    return self.func(*args, **kwargs)
  File "/home/pi/.local/lib/python2.7/site-packages/flexget/plugins/filter/series.py", line 1611, in on_task_metainfo
    parsed = parser.parse_series(entry['title'])
  File "/home/pi/.local/lib/python2.7/site-packages/flexget/plugins/parsers/plugin_parsing.py", line 74, in parse_series
    return parser.parse_series(data, name=name, **kwargs)
  File "/home/pi/.local/lib/python2.7/site-packages/flexget/plugins/parsers/parser_guessit.py", line 226, in parse_series
    quality = self._quality(guess_result)
  File "/home/pi/.local/lib/python2.7/site-packages/flexget/plugins/parsers/parser_guessit.py", line 92, in _quality
    source = guessit_result.get('format', '').replace('-', '')
AttributeError: 'list' object has no attribute 'replace'

Posts: 1

Participants: 1

Read full topic

Can't run on Merlin's Asuswrt 384.3

$
0
0

@Joel_Santos_Rico wrote:

I installed the latest version of Flexget on my RT-AC56U.

When I check the version, everything works, I get the version number. If I try anything else, I get an error:

(flexget) USER@RT-AC56U:/tmp/mnt/Router_Stuff/flexget# flexget --help
Traceback (most recent call last):
  File "/opt/lib/python2.7/logging/__init__.py", line 885, in emit
  File "/opt/lib/python2.7/logging/__init__.py", line 845, in flush
IOError: [Errno 28] No space left on device
Logged from file plugin.py, line 412
2018-03-14 19:58 CRITICAL plugin                        Exception while loading plugin flexget.plugins.daemon.web_server
Traceback (most recent call last):
  File "/tmp/mnt/Router_Stuff/flexget/lib/python2.7/site-packages/flexget/plugin.py", line 396, in _load_plugins_from_dirs
    __import__(module_name)
  File "/tmp/mnt/Router_Stuff/flexget/lib/python2.7/site-packages/flexget/plugins/daemon/web_server.py", line 8, in <module>
    from flexget.api import api_app
  File "/tmp/mnt/Router_Stuff/flexget/lib/python2.7/site-packages/flexget/api/__init__.py", line 4, in <module>
    from .core import authentication, cached, database, plugins, server, tasks, user, format_checker  # noqa
  File "/tmp/mnt/Router_Stuff/flexget/lib/python2.7/site-packages/flexget/api/core/server.py", line 20, in <module>
    from pyparsing import (
MemoryError
Traceback (most recent call last):
  File "/tmp/mnt/Router_Stuff/flexget/bin/flexget", line 11, in <module>
    sys.exit(main())
  File "/tmp/mnt/Router_Stuff/flexget/lib/python2.7/site-packages/flexget/__init__.py", line 42, in main
    manager.start()
  File "/tmp/mnt/Router_Stuff/flexget/lib/python2.7/site-packages/flexget/manager.py", line 330, in start
    self.initialize()
  File "/tmp/mnt/Router_Stuff/flexget/lib/python2.7/site-packages/flexget/manager.py", line 189, in initialize
    plugin.load_plugins(extra_dirs=[os.path.join(self.config_base, 'plugins')])
  File "/tmp/mnt/Router_Stuff/flexget/lib/python2.7/site-packages/flexget/plugin.py", line 458, in load_plugins
    _load_plugins_from_dirs(extra_dirs)
  File "/tmp/mnt/Router_Stuff/flexget/lib/python2.7/site-packages/flexget/plugin.py", line 396, in _load_plugins_from_dirs
    __import__(module_name)
  File "/tmp/mnt/Router_Stuff/flexget/lib/python2.7/site-packages/flexget/plugins/daemon/web_server.py", line 8, in <module>
    from flexget.api import api_app
  File "/tmp/mnt/Router_Stuff/flexget/lib/python2.7/site-packages/flexget/api/__init__.py", line 4, in <module>
    from .core import authentication, cached, database, plugins, server, tasks, user, format_checker  # noqa
  File "/tmp/mnt/Router_Stuff/flexget/lib/python2.7/site-packages/flexget/api/core/server.py", line 20, in <module>
    from pyparsing import (
MemoryError

I noticed that the first error is IOError: [Errno 28] No space left on device so I run

(flexget) USER@RT-AC56U:/tmp/mnt/Router_Stuff/flexget# df -h
Filesystem                Size      Used Available Use% Mounted on
/dev/root                30.6M     30.6M         0 100% /
devtmpfs                124.8M         0    124.8M   0% /dev
tmpfs                   124.9M      3.1M    121.7M   3% /tmp
/dev/mtdblock4           62.8M      2.6M     60.2M   4% /jffs
/dev/sda4               293.4G    223.0G     55.5G  80% /tmp/mnt/Router_Stuff

As my FW runs from flash, it's normal that /dev/root is at a 100%, so that's not the problem, unless flexget or whichever module it's running at the time of the error is trying to write there? I don't know. Any pointers? Flexget is running on a virtualenv located in /dev/sda4, so there is still some space there.

Posts: 1

Participants: 1

Read full topic

Help with custom configuration

$
0
0

@Reverence wrote:

Hello I need your help to configure a custom filter.

  1. First filter for release group.
  2. Filter if it is 1080p and if year is 2017-2018 then download.
  3. Filter if it is 2160p then download all no matter the year.

Thank you

Posts: 1

Participants: 1

Read full topic

Rlsbb not working for jdownloader to have a {{title}}.crawljob

$
0
0

@newflexgetman wrote:

Hi,
Here is my configuration. But, I cannot successfully get the {{title}}.crawljob. I post my config and the output. Here I just post the part of the output-it has an error message under below. Wish some help. Thanks.

templates:
  magazine:
  regexp:
    from: title
    accept:
    - '(wanted_collection).*'
tasks:
  rlsbb_task:
  priority: 1
  verify_ssl_certificates: no
  rss: http://rlsbb.ru/category/catalogy/ebooks-magazines/feed/
  template: magazine_hard
  rlsbb:
    parse_comments: no
    filehosters_re:
      - rlsbb\.ru.*
    link_text_re:
      - UPLOADGiG
      - NiTROFLARE
      - RAPiDGATOR
    exec:
      - echo "text={{urls}}" >> "/media/file/jdfile/folderwatch/{{title}}.crawljob`

I got the error code which is within the part of output, when I executed the command flexget --text execute --tasks rlsbb_task.

Traceback (most recent call last):
File "/usr/local/lib/python2.7/dist-packages/flexget/plugins/internal/urlrewriting.py", line 69, in url_rewrite
urlrewriter.instance.url_rewrite(task, entry)
File "/usr/local/lib/python2.7/dist-packages/flexget/plugin.py", line 118, in wrapped_func
return func(*args, **kwargs)
File "/usr/local/lib/python2.7/dist-packages/flexget/plugins/sites/rlsbb.py", line 118, in url_rewrite
log.debug('Original urls: %s', str(entry['urls']))
File "/usr/local/lib/python2.7/dist-packages/flexget/utils/lazy_dict.py", line 71, in getitem
item = self.store[key]
KeyError: u'urls'

Posts: 1

Participants: 1

Read full topic

Pip install flexget No matching distribution found for tempora==1.8 (from flexget)

$
0
0

@1265578519 wrote:

[root@207 ~]# python -V
Python 2.7.14
[root@207 ~]# pip install flexget
DEPRECATION: Python 2.6 is no longer supported by the Python core team, please upgrade your Python. A future version of pip will drop support for Python 2.6
Collecting flexget
Using cached FlexGet-2.11.5-py2.py3-none-any.whl
Collecting flask==0.12.2 (from flexget)
Using cached Flask-0.12.2-py2.py3-none-any.whl
Collecting portend==1.8 (from flexget)
Using cached portend-1.8-py2.py3-none-any.whl
Collecting sqlalchemy==1.1.10 (from flexget)
Using cached SQLAlchemy-1.1.10.tar.gz
Collecting html5lib==0.999999999 (from flexget)
Using cached html5lib-0.999999999-py2.py3-none-any.whl
Collecting tempora==1.8 (from flexget)
Could not find a version that satisfies the requirement tempora==1.8 (from flexget) (from versions: 1.0, 1.1, 1.2, 1.3, 1.4, 1.5, 1.6, 1.6.1)
No matching distribution found for tempora==1.8 (from flexget)
[root@207 ~]#

Posts: 3

Participants: 2

Read full topic

Viewing all 1890 articles
Browse latest View live