Example #1
0
def run():
    options, args = commandline_args('Parse Gameday XML files')
    d = DB()
    conn, meta = d.connect(options['database'])
    for league in options['leagues']:
        dir = os.path.join(options['output_dir'], league)
        for day in each_day(options['start'], options['end']):
            parsed_games = parse_day(dir, day)
            d.add_games(parsed_games)
Example #2
0
 def fetch(self):
     for current_day in each_day(self.start, self.end):
         for league in self.leagues:
             self.fetch_league_day(league, current_day)