flexget.components.managed_lists.lists.movie_list.db module#

class flexget.components.managed_lists.lists.movie_list.db.MovieListBase[source]#

Bases: object

Class that contains helper methods for movie list as well as plugins that use it, such as API and CLI.

property supported_ids#
class flexget.components.managed_lists.lists.movie_list.db.MovieListID(**kwargs)[source]#

Bases: VersionedBase

to_dict()[source]#
_sa_class_manager = {'added': <sqlalchemy.orm.attributes.InstrumentedAttribute object>, 'id': <sqlalchemy.orm.attributes.InstrumentedAttribute object>, 'id_name': <sqlalchemy.orm.attributes.InstrumentedAttribute object>, 'id_value': <sqlalchemy.orm.attributes.InstrumentedAttribute object>, 'movie_id': <sqlalchemy.orm.attributes.InstrumentedAttribute object>}#
added#
id#
id_name#
id_value#
movie_id#
class flexget.components.managed_lists.lists.movie_list.db.MovieListList(**kwargs)[source]#

Bases: VersionedBase

to_dict()[source]#
_sa_class_manager = {'added': <sqlalchemy.orm.attributes.InstrumentedAttribute object>, 'id': <sqlalchemy.orm.attributes.InstrumentedAttribute object>, 'movies': <sqlalchemy.orm.attributes.InstrumentedAttribute object>, 'name': <sqlalchemy.orm.attributes.InstrumentedAttribute object>}#
added#
id#
movies#
name#
class flexget.components.managed_lists.lists.movie_list.db.MovieListMovie(**kwargs)[source]#

Bases: VersionedBase

to_dict()[source]#
to_entry(strip_year=False)[source]#
_sa_class_manager = {'added': <sqlalchemy.orm.attributes.InstrumentedAttribute object>, 'id': <sqlalchemy.orm.attributes.InstrumentedAttribute object>, 'ids': <sqlalchemy.orm.attributes.InstrumentedAttribute object>, 'list_id': <sqlalchemy.orm.attributes.InstrumentedAttribute object>, 'title': <sqlalchemy.orm.attributes.InstrumentedAttribute object>, 'year': <sqlalchemy.orm.attributes.InstrumentedAttribute object>}#
added#
id#
property identifiers#

Return a dict of movie identifiers.

ids#
list_id#
title#
year#