flexget.plugins.input.anidb_list module#

class flexget.plugins.input.anidb_list.AnidbList[source]#

Bases: object

Create an entry for each movie or series in your AniDB wishlist.

_build_url_params(config)[source]#
on_task_input(**kwargs)#
MODE_MAP = {'all': 0, 'blacklist': 4, 'buddy': 11, 'get': 3, 'undefined': 1, 'watch': 2}#
anidb_url = 'http://anidb.net/perl-bin/'#
default_user_agent = 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebkit/537.36 (KHTML, like Gecko) Chrome/69.0.3497.100 Safari/537.36'#
schema = {'additionalProperties': False, 'error_required': 'user_id is required', 'properties': {'mode': {'default': 'all', 'enum': ['all', 'undefined', 'watch', 'get', 'blacklist', 'buddy'], 'type': 'string'}, 'pass': {'type': 'string'}, 'strip_dates': {'default': False, 'type': 'boolean'}, 'type': {'default': 'movies', 'enum': ['shows', 'movies', 'ovas'], 'type': 'string'}, 'user_id': {'error_pattern': 'user_id must be in the form XXXXXXX', 'pattern': '^\\d{1,6}$', 'type': 'integer'}}, 'required': ['user_id'], 'type': 'object'}#
flexget.plugins.input.anidb_list.register_plugin()[source]#