flexget.components.sites.sites.solidtorrents module#

class flexget.components.sites.sites.solidtorrents.UrlRewriteSolidTorrents[source]#

Bases: object

SolidTorrents urlrewriter.

json_to_entry(json_result)[source]#
Parameters:

json_result (dict)

Return type:

Entry

on_task_start(task, config=None)[source]#
search(**kwargs)#
set_urls(url)[source]#
url_rewritable(task, entry)[source]#
url_rewrite(task, entry)[source]#
schema = {'oneOf': [{'type': 'boolean'}, {'additionalProperties': False, 'properties': {'category': {'enum': ['all', 'Audio', 'Video', 'Image', 'Document', 'eBook', 'Program', 'Android', 'Archive', 'Diskimage', 'Sourcecode', 'Database'], 'type': 'string'}, 'remove_potentially_unsafe': {'type': 'boolean'}, 'reverse': {'type': 'boolean'}, 'sort_by': {'enum': ['seeders', 'leechers', 'downloads', 'date', 'size'], 'type': 'string'}, 'url': {'default': 'https://solidtorrents.net/', 'format': 'url', 'type': 'string'}}, 'type': 'object'}]}#
url = None#
flexget.components.sites.sites.solidtorrents.register_plugin()[source]#