Example #1
0
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()
Example #2
0
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()
Example #3
0
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
Example #4
0
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