flexget.plugins.input.anilist module#
- class flexget.plugins.input.anilist.AniList[source]#
Bases:
objectCreates entries for series and movies from your AniList list.
Syntax:
anilist: username: <string> status: - <current|planning|completed|dropped|paused|repeating> - <current|planning|completed|dropped|paused|repeating> ... release_status: - <all|finished|releasing|not_yet_released|cancelled> - <finished|releasing|not_yet_released|cancelled> ... format: - <all|tv|tv_short|movie|special|ova|ona> - <tv|tv_short|movie|special|ova|ona> ... list: - <string> - <string> ...
- on_task_input(**kwargs)#
- schema = {'oneOf': [{'type': 'string'}, {'additionalProperties': False, 'properties': {'format': {'oneOf': [{'items': {'enum': ['tv', 'tv_short', 'movie', 'special', 'ova', 'ona', 'all'], 'title': 'single value', 'type': 'string'}, 'minItems': 1, 'title': 'multiple values', 'type': 'array', 'uniqueItems': True}, {'enum': ['tv', 'tv_short', 'movie', 'special', 'ova', 'ona', 'all'], 'title': 'single value', 'type': 'string'}]}, 'list': {'oneOf': [{'items': {'title': 'single value', 'type': 'string'}, 'minItems': 1, 'title': 'multiple values', 'type': 'array', 'uniqueItems': False}, {'title': 'single value', 'type': 'string'}]}, 'release_status': {'oneOf': [{'items': {'enum': ['finished', 'releasing', 'not_yet_released', 'cancelled', 'all'], 'title': 'single value', 'type': 'string'}, 'minItems': 1, 'title': 'multiple values', 'type': 'array', 'uniqueItems': True}, {'enum': ['finished', 'releasing', 'not_yet_released', 'cancelled', 'all'], 'title': 'single value', 'type': 'string'}]}, 'status': {'oneOf': [{'items': {'enum': ['current', 'planning', 'completed', 'dropped', 'paused', 'repeating'], 'title': 'single value', 'type': 'string'}, 'minItems': 1, 'title': 'multiple values', 'type': 'array', 'uniqueItems': True}, {'enum': ['current', 'planning', 'completed', 'dropped', 'paused', 'repeating'], 'title': 'single value', 'type': 'string'}]}, 'username': {'type': 'string'}}, 'required': ['username'], 'type': 'object'}]}#