flexget.plugins.modify.set_field module#

class flexget.plugins.modify.set_field.ModifySet[source]#

Bases: object

Allow adding information to a task entry for use later.

Example:

set:
  path: ~/download/path/
lazy_set(entry, config, field, orig_field_value, errors=True)[source]#
modify(entry, config, errors=True)[source]#

Can be called from a plugin to add set values to an entry.

on_task_metainfo(task, config)[source]#

Add the set dict to all accepted entries.

schema = {'minProperties': 1, 'type': 'object'}#
flexget.plugins.modify.set_field.register_plugin()[source]#