flexget.plugins.operate.version_checker module#

class flexget.plugins.operate.version_checker.LastVersionCheck[source]#

Bases: VersionedBase

update()[source]#
_sa_class_manager = {'last_check_time': <sqlalchemy.orm.attributes.InstrumentedAttribute object>}#
last_check_time#
class flexget.plugins.operate.version_checker.VersionChecker[source]#

Bases: object

A plugin that checks whether user is running the latest flexget version and place a log warning if not.

Check via interval to avoid hammering, default is 1 day.

Can accept boolean or [‘always’, ‘by_interval’] in config. Can also accept object. If check_for_dev_version option is True, version will be checked even if current release is dev, otherwise, it will be skipped.

on_task_start(task, config)[source]#
prepare_config(config)[source]#
flexget.plugins.operate.version_checker.register_plugin()[source]#