flexget.components.imdb.imdb_lookup module#
- class flexget.components.imdb.imdb_lookup.ImdbLookup[source]#
Bases:
objectRetrieve imdb information for entries.
Also provide imdb lookup functionality to all other imdb related plugins.
Example:
imdb_lookup: yes
- _parse_new_movie(imdb_url, session)[source]#
Get Movie object by parsing imdb page and save movie into the database.
- Parameters:
imdb_url – IMDB url
session – Session to be used
- Returns:
Newly added Movie
- imdb_id_lookup(**kwargs)#
- lookup(**kwargs)#
- field_map = {'imdb_actors': <function ImdbLookup.<lambda>>, 'imdb_directors': <function ImdbLookup.<lambda>>, 'imdb_genres': <function ImdbLookup.<lambda>>, 'imdb_id': <function ImdbLookup.<lambda>>, 'imdb_languages': <function ImdbLookup.<lambda>>, 'imdb_meta_score': 'meta_score', 'imdb_mpaa_rating': 'mpaa_rating', 'imdb_name': 'title', 'imdb_original_name': 'original_title', 'imdb_photo': 'photo', 'imdb_plot_keywords': <function ImdbLookup.<lambda>>, 'imdb_plot_outline': 'plot_outline', 'imdb_score': 'score', 'imdb_url': 'url', 'imdb_votes': 'votes', 'imdb_writers': <function ImdbLookup.<lambda>>, 'imdb_year': 'year', 'movie_name': 'title', 'movie_year': 'year'}#
- property movie_identifier#
Returns the plugin main identifier type.
- schema = {'type': 'boolean'}#