flexget.plugins.filter.unique module#
- class flexget.plugins.filter.unique.Unique[source]#
Bases:
objectTake action on entries with duplicate fields, except for the first item.
Reject the second+ instance of every movie:
unique: field: - imdb_id - movie_name action: reject
- schema = {'additionalProperties': False, 'properties': {'action': {'enum': ['accept', 'reject']}, 'field': {'oneOf': [{'items': {'title': 'single value', 'type': 'string'}, 'minItems': 1, 'title': 'multiple values', 'type': 'array', 'uniqueItems': False}, {'title': 'single value', 'type': 'string'}]}}, 'required': ['field'], 'type': 'object'}#