Exemplo n.º 1
0
def load_stadiums(session, stadium_filename):
    f = open(stadium_filename, 'r')
    data = yaml.load(f)
    for line in data:
        stadium = Stadium()
        stadium.loadFromYaml(line)
        try:
            session.add(stadium)
            session.commit()
        except IntegrityError:
            session.rollback()