flexget.plugins.input.kitsu module#
- class flexget.plugins.input.kitsu.KitsuAnime[source]#
Bases:
objectCreates an entry for each item in your kitsu.io list.
Syntax:
kitsu: username: <value> user_id: <value> lists: - <current|planned|completed|on_hold|dropped> - <current|planned|completed|on_hold|dropped> type: - <ona|ova|tv|movie|music|special> - <ona|ova|tv|movie|music|special> status: <airing|finished> latest: <yes|no>
- on_task_input(**kwargs)#
- schema = {'additionalProperties': False, 'oneOf': [{'required': ['username']}, {'required': ['user_id']}], 'properties': {'latest': {'default': False, 'type': 'boolean'}, 'lists': {'oneOf': [{'items': {'enum': ['current', 'planned', 'completed', 'on_hold', 'dropped'], 'title': 'single value', 'type': 'string'}, 'minItems': 1, 'title': 'multiple values', 'type': 'array', 'uniqueItems': False}, {'enum': ['current', 'planned', 'completed', 'on_hold', 'dropped'], 'title': 'single value', 'type': 'string'}]}, 'status': {'enum': ['airing', 'finished'], 'type': 'string'}, 'type': {'oneOf': [{'items': {'enum': ['ona', 'ova', 'tv', 'movie', 'music', 'special'], 'title': 'single value', 'type': 'string'}, 'minItems': 1, 'title': 'multiple values', 'type': 'array', 'uniqueItems': False}, {'enum': ['ona', 'ova', 'tv', 'movie', 'music', 'special'], 'title': 'single value', 'type': 'string'}]}, 'user_id': {'type': 'string'}, 'username': {'type': 'string'}}, 'type': 'object'}#