def testLoad_2009_04_12(self): gamedayDirectory = GamedayDirectoryStructure(GamedayConfig.mlbGamedayApplicationURL, "mlb") gamedayGameURLs = gamedayDirectory.getGameURLsForDay(("2009", "04", "12")) for gameURL in gamedayGameURLs: xmlProvider = GamedayXMLProvider(gameURL) gameStatsWorkList = GameStatsWorkList() gameLoader = GamedayGameLoader(self.db, xmlProvider, gameStatsWorkList) if gameLoader.isAlreadyLoaded(): gameLoader.delete() logging.info("loading:" + xmlProvider.getGameName()) gameLoader.loadGame() loaded = gameLoader.isAlreadyLoaded() self.assertTrue(loaded) logging.info("") logging.info("load complete!")
def testLoad_2009_04_12(self): gamedayDirectory = GamedayDirectoryStructure( GamedayConfig.mlbGamedayApplicationURL, "mlb") gamedayGameURLs = gamedayDirectory.getGameURLsForDay( ("2009", "04", "12")) for gameURL in gamedayGameURLs: xmlProvider = GamedayXMLProvider(gameURL) gameStatsWorkList = GameStatsWorkList() gameLoader = GamedayGameLoader(self.db, xmlProvider, gameStatsWorkList) if gameLoader.isAlreadyLoaded(): gameLoader.delete() logging.info("loading:" + xmlProvider.getGameName()) gameLoader.loadGame() loaded = gameLoader.isAlreadyLoaded() self.assertTrue(loaded) logging.info("") logging.info("load complete!")
def test1Game(self): gamedayDirectory = GamedayDirectoryStructure(BBOSConfig.gamedayURL, "mlb") #gameName = "gid_2015_04_02_lanmlb_anamlb_1" gameName = "gid_2015_05_04_texmlb_houmlb_1" #gameName = "gid_2007_03_01_cinmlb_pitmlb_1" gamedayGameURLs = gamedayDirectory.getGameURLsForGame(gameName) for gameURL in gamedayGameURLs: logging.info( "gameURL:" + gameURL ) xmlProvider = GamedayXMLProvider(gameURL) gameStatsWorkList = GameStatsWorkList() gameLoader = GamedayGameLoader(self.db, xmlProvider, gameStatsWorkList) if gameLoader.isAlreadyLoaded(): gameLoader.delete() logging.info( "deleting:" + xmlProvider.getGameName() ) gameLoader.delete() logging.info( "loading:" + xmlProvider.getGameName() ) gameLoader.loadGame() loaded = gameLoader.isAlreadyLoaded(); self.assertTrue(loaded) logging.info( "" ) logging.info( "load complete!" )
def consume(self, item): gameURL = item xmlProvider = GamedayXMLProvider(gameURL) playerBioWorkList = PlayerBioWorkList() gameLoader = GamedayGameLoader(self.db, xmlProvider, playerBioWorkList) if not gameLoader.isAlreadyLoaded(): logging.info("loading:" + xmlProvider.getGameName()) gameLoader.loadGame()
def consume(self, item): gameURL = item xmlProvider = GamedayXMLProvider(gameURL) playerBioWorkList = PlayerBioWorkList() gameLoader = GamedayGameLoader(self.db, xmlProvider, playerBioWorkList) if not gameLoader.isAlreadyLoaded(): logging.info("loading:" + xmlProvider.getGameName()) gameLoader.loadGame()
def testLoad2006(self): url = "http://gd2.mlb.com/components/game/mlb//year_2006/month_02/day_28/gid_2006_02_28_falbbc_slnmlb_1/" xmlProvider = GamedayXMLProvider(url) gameLoader = GamedayGameLoader(self.db, xmlProvider) gameLoader.delete() gameLoader.loadGame() loaded = gameLoader.isAlreadyLoaded() self.assertTrue(loaded)
def testLoad2006_03_30sea(self): url = "http://gd2.mlb.com/components/game/mlb//year_2006/month_03/day_30/gid_2006_03_30_seamlb_sdnmlb_1/" xmlProvider = GamedayXMLProvider(url) gameLoader = GamedayGameLoader(self.db, xmlProvider) gameLoader.delete() gameLoader.loadGame() loaded = gameLoader.isAlreadyLoaded() self.assertTrue(loaded)
def testLoad04_02_2008(self): url = "http://gd2.mlb.com/components/game/mlb//year_2008/month_04/day_02/gid_2008_04_02_milmlb_chnmlb_1/" xmlProvider = GamedayXMLProvider(url) gameLoader = GamedayGameLoader(self.db, xmlProvider) gameLoader.delete() gameLoader.loadGame() loaded = gameLoader.isAlreadyLoaded() self.assertTrue(loaded)
def testLoad2006_10_16(self): url = "http://gd2.mlb.com/components/game/mlb//year_2006/month_10/day_16/gid_2006_10_16_nynmlb_slnmlb_1/" xmlProvider = GamedayXMLProvider(url) gameLoader = GamedayGameLoader(self.db, xmlProvider, self.gameStatsWorkList) gameLoader.delete() gameLoader.loadGame() loaded = gameLoader.isAlreadyLoaded() self.assertTrue(loaded)
def testLoad(self): url = "http://gd2.mlb.com/components/game/mlb/year_2008/month_04/day_12/gid_2008_04_12_milmlb_nynmlb_1/" xmlProvider = GamedayXMLProvider(url) gameLoader = GamedayGameLoader(self.db, xmlProvider) gameLoader.delete() gameLoader.loadGame() loaded = gameLoader.isAlreadyLoaded() self.assertTrue(loaded)
def testLoad2006_03_30sea(self): url = "http://gd2.mlb.com/components/game/mlb//year_2006/month_03/day_30/gid_2006_03_30_seamlb_sdnmlb_1/" xmlProvider = GamedayXMLProvider(url) gameLoader = GamedayGameLoader(self.db, xmlProvider) gameLoader.delete() gameLoader.loadGame() loaded = gameLoader.isAlreadyLoaded() self.assertTrue(loaded)
def testLoad2006(self): url = "http://gd2.mlb.com/components/game/mlb//year_2006/month_02/day_28/gid_2006_02_28_falbbc_slnmlb_1/" xmlProvider = GamedayXMLProvider(url) gameLoader = GamedayGameLoader(self.db, xmlProvider) gameLoader.delete() gameLoader.loadGame() loaded = gameLoader.isAlreadyLoaded() self.assertTrue(loaded)
def testLoad10_16_2006(self): url = "http://gd2.mlb.com/components/game/mlb/year_2008/month_09/day_24/gid_2006_10_16_nynmlb_slnmlb_1/" xmlProvider = GamedayXMLProvider(url) gameLoader = GamedayGameLoader(self.db, xmlProvider) gameLoader.delete() gameLoader.loadGame() loaded = gameLoader.isAlreadyLoaded() self.assertTrue(loaded)
def testLoad(self): url = "http://gd2.mlb.com/components/game/mlb/year_2008/month_09/day_24/gid_2008_09_24_pitmlb_milmlb_1/" xmlProvider = GamedayXMLProvider(url) gameLoader = GamedayGameLoader(self.db, xmlProvider, self.gameStatsWorkList) gameLoader.delete() gameLoader.loadGame() loaded = gameLoader.isAlreadyLoaded() self.assertTrue(loaded)
def testLoad2009_09_25(self): url = "http://gd2.mlb.com/components/game/mlb/year_2009/month_09/day_25/gid_2009_09_25_balmlb_clemlb_1/" xmlProvider = GamedayXMLProvider(url) gameLoader = GamedayGameLoader(self.db, xmlProvider, self.gameStatsWorkList) gameLoader.delete() gameLoader.loadGame() loaded = gameLoader.isAlreadyLoaded() self.assertTrue(loaded)
def consume(self, item): gameURL = item xmlProvider = GamedayXMLProvider(gameURL) gameStatsWorkList = GameStatsWorkList() gameLoader = GamedayGameLoader(self.db, xmlProvider, gameStatsWorkList) if not gameLoader.isAlreadyLoaded(): logging.info("loading:" + xmlProvider.getGameName()) gameLoader.loadGame() else: logging.info("skipping previously loaded:" + xmlProvider.getGameName())
def testLoad04_02_2008(self): url = "http://gd2.mlb.com/components/game/mlb//year_2008/month_04/day_02/gid_2008_04_02_milmlb_chnmlb_1/" xmlProvider = GamedayXMLProvider(url) gameLoader = GamedayGameLoader(self.db, xmlProvider, self.gameStatsWorkList) gameLoader.delete() gameLoader.loadGame() loaded = gameLoader.isAlreadyLoaded() self.assertTrue(loaded)
def testLoad10_16_2006(self): url = "http://gd2.mlb.com/components/game/mlb/year_2008/month_09/day_24/gid_2006_10_16_nynmlb_slnmlb_1/" xmlProvider = GamedayXMLProvider(url) gameLoader = GamedayGameLoader(self.db, xmlProvider, self.gameStatsWorkList) gameLoader.delete() gameLoader.loadGame() loaded = gameLoader.isAlreadyLoaded() self.assertTrue(loaded)
def testLoad(self): url = "http://gd2.mlb.com/components/game/mlb/year_2006/month_06/day_08/gid_2006_06_08_tormlb_balmlb_1/" xmlProvider = GamedayXMLProvider(url) playerBioWorkList = PlayerBioWorkList() gameLoader = GamedayGameLoader(self.db, xmlProvider, playerBioWorkList) gameLoader.delete() gameLoader.loadGame() loaded = gameLoader.isAlreadyLoaded() self.assertTrue(loaded)
def consume(self, item): gameURL = item xmlProvider = GamedayXMLProvider(gameURL) gameStatsWorkList = GameStatsWorkList() gameLoader = GamedayGameLoader(self.db, xmlProvider, gameStatsWorkList) if not gameLoader.isAlreadyLoaded(): logging.info("loading:" + xmlProvider.getGameName()) gameLoader.loadGame() else: logging.info("skipping previously loaded:" + xmlProvider.getGameName())
def testLoad(self): url = "http://gd2.mlb.com/components/game/mlb/year_2006/month_06/day_08/gid_2006_06_08_tormlb_balmlb_1/" xmlProvider = GamedayXMLProvider(url) gameStatsWorkList = GameStatsWorkList() gameLoader = GamedayGameLoader(self.db, xmlProvider, gameStatsWorkList) gameLoader.delete() gameLoader.loadGame() loaded = gameLoader.isAlreadyLoaded() self.assertTrue(loaded)