flexget.plugins.input.my_anime_list module#
- class flexget.plugins.input.my_anime_list.MyAnimeList[source]#
Bases:
objectCreate entries for series and movies from MyAnimeList list.
Syntax:
my_anime_list: username: <value> status: - <watching|completed|on_hold|dropped|plan_to_watch> - <watching|completed|on_hold|dropped|plan_to_watch> ... airing_status: - <airing|finished|planned> - <airing|finished|planned> ... type: - <series|ova...>
- on_task_input(**kwargs)#
- schema = {'additionalProperties': False, 'properties': {'airing_status': {'default': 'all', 'oneOf': [{'items': {'enum': ['airing', 'finished', 'planned', 'all'], 'title': 'single value', 'type': 'string'}, 'minItems': 1, 'title': 'multiple values', 'type': 'array', 'uniqueItems': True}, {'enum': ['airing', 'finished', 'planned', 'all'], 'title': 'single value', 'type': 'string'}]}, 'status': {'default': 'all', 'oneOf': [{'items': {'enum': ['watching', 'completed', 'on_hold', 'dropped', 'plan_to_watch', 'all'], 'title': 'single value', 'type': 'string'}, 'minItems': 1, 'title': 'multiple values', 'type': 'array', 'uniqueItems': True}, {'enum': ['watching', 'completed', 'on_hold', 'dropped', 'plan_to_watch', 'all'], 'title': 'single value', 'type': 'string'}]}, 'type': {'default': 'all', 'oneOf': [{'items': {'enum': ['all', 'tv', 'ova', 'movie', 'special', 'ona', 'music', 'unknown'], 'title': 'single value', 'type': 'string'}, 'minItems': 1, 'title': 'multiple values', 'type': 'array', 'uniqueItems': True}, {'enum': ['all', 'tv', 'ova', 'movie', 'special', 'ona', 'music', 'unknown'], 'title': 'single value', 'type': 'string'}]}, 'username': {'type': 'string'}}, 'required': ['username'], 'type': 'object'}#