def update_imdb_code(film): movie = imdb_fetcher.get_movie_by_title_and_year(film.title, film.release_year) if not movie: print "WARN: couldn't find film %s (%s) in imdb" % (film.title, film.release_year) elif movie.getID()!=film.imdb_code: film.imdb_code=movie.getID() film.save()
def update_imdb_code(film): movie = imdb_fetcher.get_movie_by_title_and_year(film.title, film.release_year) if not movie: print "WARN: couldn't find film %s (%s) in imdb" % (film.title, film.release_year) elif movie.getID() != film.imdb_code: film.imdb_code = movie.getID() film.save()
def update_imdb_codes_for_films(qs): updated = 0 for film in qs: try: movie = imdb_fetcher.get_movie_by_title_and_year( film.title, film.release_year ) if movie: film.imdb_code = movie.getID() film.verified_imdb_code = True film.save() updated += 1 else: print "WARN: couldn't find film #%i in imdb" % film.id if updated % 100 == 0: transaction.commit() except Exception, e: print "ERROR: failed to fetch/process #%i" % film.id print e
def update_imdb_codes_for_films(qs): updated = 0 for film in qs: try: movie = imdb_fetcher.get_movie_by_title_and_year( film.title, film.release_year) if movie: film.imdb_code = movie.getID() film.verified_imdb_code = True film.save() updated += 1 else: print "WARN: couldn't find film #%i in imdb" % film.id if updated % 100 == 0: transaction.commit() except Exception, e: print "ERROR: failed to fetch/process #%i" % film.id print e