flexget.plugins.internal.api_bluray module#
- class flexget.plugins.internal.api_bluray.ApiBluray[source]#
Bases:
objectDoes lookups to Blu-ray.com and provides movie information. Caches lookups.
- class flexget.plugins.internal.api_bluray.BlurayGenre(**kwargs)[source]#
Bases:
VersionedBase- _sa_class_manager = {'name': <sqlalchemy.orm.attributes.InstrumentedAttribute object>}#
- name#
- class flexget.plugins.internal.api_bluray.BlurayMovie(title, year)[source]#
Bases:
VersionedBase- _genres#
- _sa_class_manager = {'_genres': <sqlalchemy.orm.attributes.InstrumentedAttribute object>, 'bluray_rating': <sqlalchemy.orm.attributes.InstrumentedAttribute object>, 'certification': <sqlalchemy.orm.attributes.InstrumentedAttribute object>, 'country': <sqlalchemy.orm.attributes.InstrumentedAttribute object>, 'id': <sqlalchemy.orm.attributes.InstrumentedAttribute object>, 'name': <sqlalchemy.orm.attributes.InstrumentedAttribute object>, 'overview': <sqlalchemy.orm.attributes.InstrumentedAttribute object>, 'rating': <sqlalchemy.orm.attributes.InstrumentedAttribute object>, 'release_date': <sqlalchemy.orm.attributes.InstrumentedAttribute object>, 'runtime': <sqlalchemy.orm.attributes.InstrumentedAttribute object>, 'studio': <sqlalchemy.orm.attributes.InstrumentedAttribute object>, 'updated': <sqlalchemy.orm.attributes.InstrumentedAttribute object>, 'url': <sqlalchemy.orm.attributes.InstrumentedAttribute object>}#
- bluray_rating#
- certification#
- country#
- genres = ColumnAssociationProxyInstance(AssociationProxy('_genres', 'name'))#
- id#
- name#
- overview#
- rating#
- release_date#
- runtime#
- studio#
- updated#
- url#
- year#
- class flexget.plugins.internal.api_bluray.BluraySearchResult(search, movie_id=None, movie=None)[source]#
Bases:
VersionedBase- _sa_class_manager = {'movie': <sqlalchemy.orm.attributes.InstrumentedAttribute object>, 'movie_id': <sqlalchemy.orm.attributes.InstrumentedAttribute object>, 'search': <sqlalchemy.orm.attributes.InstrumentedAttribute object>}#
- movie#
- movie_id#
- search#