flexget.components.trakt.api_trakt module#

class flexget.components.trakt.api_trakt.ApiTrakt(username=None, account=None)[source]#

Bases: object

static lookup_movie(session, title=None, year=None, only_cached=None, **lookup_params)[source]#
static lookup_series(session, title=None, year=None, only_cached=None, **lookup_params)[source]#
episode_user_ratings(trakt_data, title)[source]#
is_episode_in_collection(trakt_data, title)[source]#
is_episode_watched(trakt_data, title)[source]#
is_movie_in_collection(trakt_data, title)[source]#
is_movie_watched(trakt_data, title)[source]#
is_season_in_collection(trakt_data, title)[source]#
is_season_watched(trakt_data, title)[source]#
is_show_in_collection(trakt_data, title)[source]#
is_show_watched(trakt_data, title)[source]#
movie_user_ratings(trakt_data, title)[source]#
season_user_ratings(trakt_data, title)[source]#
show_user_ratings(trakt_data, title)[source]#
property lookup_map#
class flexget.components.trakt.api_trakt.TraktUserCache(cache_time)[source]#

Bases: TimedDict

_get_data(data_type, media_type, username=None, account=None)[source]#
_get_user_cache(username=None, account=None)[source]#
_update_collection_cache(cache, media_type, username=None, account=None)[source]#
_update_ratings_cache(cache, media_type, username=None, account=None)[source]#
_update_watched_cache(cache, media_type, username=None, account=None)[source]#
get_episode_user_ratings(username=None, account=None)[source]#
get_movie_collection(username=None, account=None)[source]#
get_movie_user_ratings(username=None, account=None)[source]#
get_season_user_ratings(username=None, account=None)[source]#
get_show_user_ratings(username=None, account=None)[source]#
get_shows_collection(username=None, account=None)[source]#
get_watched_movies(username=None, account=None)[source]#
get_watched_shows(username=None, account=None)[source]#
_abc_impl = <_abc._abc_data object>#
flexget.components.trakt.api_trakt.register_plugin()[source]#