flexget.plugins.filter.only_new module#

class flexget.plugins.filter.only_new.FilterOnlyNew[source]#

Bases: object

Causes input plugins to only emit entries that haven’t been seen on previous runs.

on_task_learn(task, config)[source]#

Reject all entries so remember_rejected will reject them next time.

on_task_start(task, config)[source]#

Make sure the remember_rejected plugin is available.

schema = {'type': 'boolean'}#
flexget.plugins.filter.only_new.register_plugin()[source]#