flexget.components.sites.urlrewrite module#

class flexget.components.sites.urlrewrite.UrlRewrite[source]#

Bases: object

Generic configurable urlrewriter.

Example:

urlrewrite:
  demonoid:
    regexp: http://www\.demonoid\.com/files/details/
    format: http://www.demonoid.com/files/download/HTTP/
on_task_start(task, config)[source]#
url_rewritable(task, entry)[source]#
url_rewrite(task, entry)[source]#
resolves = {}#
schema = {'additionalProperties': {'additionalProperties': False, 'properties': {'format': {'type': 'string'}, 'regexp': {'format': 'regex', 'type': 'string'}}, 'required': ['regexp', 'format'], 'type': 'object'}, 'type': 'object'}#
flexget.components.sites.urlrewrite.register_plugin()[source]#