X-Git-Url: http://gitweb.michael.orlitzky.com/?a=blobdiff_plain;f=src%2FMain.hs;h=59da41989696a0aabfe9aec446d5968c76d3f4d7;hb=6eb1c7477c2d4d3cace6d1b865a5efbec21300a7;hp=492f0ceeda96c27fbf1adec1b123cffe2edbde7e;hpb=9b28d5ed0e1570f0890eae1ee01721688c20e266;p=dead%2Fhtsn-import.git diff --git a/src/Main.hs b/src/Main.hs index 492f0ce..59da419 100644 --- a/src/Main.hs +++ b/src/Main.hs @@ -51,12 +51,18 @@ import qualified TSN.XML.AutoRacingResults as AutoRacingResults ( import qualified TSN.XML.AutoRacingSchedule as AutoRacingSchedule ( dtd, pickle_message ) +import qualified TSN.XML.EarlyLine as EarlyLine ( + dtd, + pickle_message ) import qualified TSN.XML.GameInfo as GameInfo ( dtds, parse_xml ) import qualified TSN.XML.Heartbeat as Heartbeat ( dtd, verify ) import qualified TSN.XML.Injuries as Injuries ( dtd, pickle_message ) import qualified TSN.XML.InjuriesDetail as InjuriesDetail ( dtd, pickle_message ) +import qualified TSN.XML.MLBEarlyLine as MLBEarlyLine ( + dtd, + pickle_message ) import qualified TSN.XML.JFile as JFile ( dtd, pickle_message ) import qualified TSN.XML.News as News ( dtd, @@ -194,6 +200,9 @@ import_file cfg path = do | dtd == AutoRacingSchedule.dtd = go AutoRacingSchedule.pickle_message + | dtd == EarlyLine.dtd = + go EarlyLine.pickle_message + -- GameInfo and SportInfo appear last in the guards | dtd == Injuries.dtd = go Injuries.pickle_message @@ -201,6 +210,9 @@ import_file cfg path = do | dtd == JFile.dtd = go JFile.pickle_message + | dtd == MLBEarlyLine.dtd = + go MLBEarlyLine.pickle_message + | dtd == News.dtd = -- Some of the newsxml docs are busted in predictable ways. -- We want them to "succeed" so that they're deleted.