All pastes #2060719 Raw Edit

Stuff

public text v1 · immutable
#2060719 ·published 2011-05-15 21:09 UTC
rendered paste body
relevant config.yml section looks like this:

-------------8<----------------------------------

feeds:
  UKNova:
    manipulate:
      - filename:
          extract: ([^{]*) {.*}
          from: title
    preset: tv
    rss: --URL--
    set:
      ratio: 2
    thetvdb_lookup: true

presets:
  tv:
    series:
      settings:
        tvshows:
          max_quality: 480p
          set:
            path: /myth/pretty/{{ series_name_tvdb|default(series_name) }}
      tvshows:
        - yadda
    transmission:
      removewhendone: true

-------------8<----------------------------------

Error detail:

-------------8<----------------------------------

2011-05-15 15:06 ERROR    feed          UKNova          BUG: Unhandled error in plugin series: coercing to Unicode: need string or buffer, NoneType found
Traceback (most recent call last):
  File "/usr/local/lib/python2.7/dist-packages/FlexGet-1.0-py2.7.egg/flexget/feed.py", line 401, in __run_phase
    response = method(self)
  File "/usr/local/lib/python2.7/dist-packages/FlexGet-1.0-py2.7.egg/flexget/event.py", line 18, in __call__
    return self.func(*args, **kwargs)
  File "/usr/local/lib/python2.7/dist-packages/FlexGet-1.0-py2.7.egg/flexget/plugins/filter/series.py", line 577, in on_feed_filter
    set.instance.modify(entry, series_config.get('set'))
  File "/usr/local/lib/python2.7/dist-packages/FlexGet-1.0-py2.7.egg/flexget/plugins/modify/set_field.py", line 156, in modify
    result = template.render(variables)
  File "/usr/local/lib/python2.7/dist-packages/Jinja2-2.5.5-py2.7.egg/jinja2/environment.py", line 891, in render
    return self.environment.handle_exception(exc_info, True)
  File "<template>", line 1, in top-level template code
  File "/usr/local/lib/python2.7/dist-packages/FlexGet-1.0-py2.7.egg/flexget/feed.py", line 39, in __unicode__
    return unicode(self())
  File "/usr/local/lib/python2.7/dist-packages/FlexGet-1.0-py2.7.egg/flexget/feed.py", line 33, in __call__
    return self.func(self.entry, self.field)
  File "/usr/local/lib/python2.7/dist-packages/FlexGet-1.0-py2.7.egg/flexget/plugins/plugin_thetvdb_lookup.py", line 123, in lazy_loader
    populate_fields(entry, episode)
  File "/usr/local/lib/python2.7/dist-packages/FlexGet-1.0-py2.7.egg/flexget/plugins/plugin_thetvdb_lookup.py", line 109, in populate_fields
    entry[field] = value(episode)
  File "/usr/local/lib/python2.7/dist-packages/FlexGet-1.0-py2.7.egg/flexget/plugins/plugin_thetvdb_lookup.py", line 95, in <lambda>
    'ep_image_url': lambda ep: get_mirror('banner') + ep.filename,
TypeError: coercing to Unicode: need string or buffer, NoneType found
2011-05-15 15:06 INFO     feed          UKNova          Aborting feed (plugin: series)

-------------8<----------------------------------