flexget.components.backlog.backlog module#

class flexget.components.backlog.backlog.InputBacklog[source]#

Bases: object

Keeps task history for given amount of time.

Example:

backlog: 4 days

Rarely useful for end users, mainly used by other plugins.

add_backlog(**kwargs)#
get_injections(**kwargs)#
learn_backlog(task, amount='')[source]#

Learn current entries into backlog. All task inputs must have been executed.

on_task_abort(task, config)[source]#

Remember all entries until next execution when task gets aborted.

on_task_input(task, config)[source]#
on_task_metainfo(task, config)[source]#
schema = {'format': 'interval', 'type': 'string'}#
flexget.components.backlog.backlog.register_plugin()[source]#