flexget.components.sites.sites.passthepopcorn module#

class flexget.components.sites.sites.passthepopcorn.SearchPassThePopcorn[source]#

Bases: object

PassThePopcorn search plugin.

search(**kwargs)#
base_url = 'https://passthepopcorn.me/'#
errors = False#
schema = {'additionalProperties': False, 'properties': {'apikey': {'type': 'string'}, 'apiuser': {'type': 'string'}, 'freeleech': {'type': 'boolean'}, 'grouping': {'default': False, 'type': 'boolean'}, 'order_by': {'default': 'Time added', 'enum': ['Relevance', 'Time added', 'Time w/o reseed', 'First time added', 'Year', 'Title', 'Size', 'Snatched', 'Seeders', 'Leechers', 'Runtime', 'IMDb rating', 'IMDb vote count', 'PTP rating', 'PTP vote count', 'MC rating', 'RT rating', 'Bookmark count'], 'type': 'string'}, 'order_desc': {'default': True, 'type': 'boolean'}, 'passkey': {'type': 'string'}, 'release_type': {'enum': ['non-scene', 'scene', 'golden popcorn'], 'type': 'string'}, 'tags': {'oneOf': [{'items': {'enum': ['action', 'adventure', 'animation', 'arthouse', 'asian', 'biography', 'camp', 'comedy', 'crime', 'cult', 'documentary', 'drama', 'experimental', 'exploitation', 'family', 'fantasy', 'film.noir', 'history', 'horror', 'martial.arts', 'musical', 'mystery', 'performance', 'philosophy', 'politics', 'romance', 'sci.fi', 'short', 'silent', 'sport', 'thriller', 'video.art', 'war', 'western'], 'title': 'single value', 'type': 'string'}, 'minItems': 1, 'title': 'multiple values', 'type': 'array', 'uniqueItems': True}, {'enum': ['action', 'adventure', 'animation', 'arthouse', 'asian', 'biography', 'camp', 'comedy', 'crime', 'cult', 'documentary', 'drama', 'experimental', 'exploitation', 'family', 'fantasy', 'film.noir', 'history', 'horror', 'martial.arts', 'musical', 'mystery', 'performance', 'philosophy', 'politics', 'romance', 'sci.fi', 'short', 'silent', 'sport', 'thriller', 'video.art', 'war', 'western'], 'title': 'single value', 'type': 'string'}]}}, 'required': ['apiuser', 'apikey', 'passkey'], 'type': 'object'}#
flexget.components.sites.sites.passthepopcorn.register_plugin()[source]#