]> gitweb.michael.orlitzky.com - dead/htsn-import.git/blobdiff - src/Main.hs
Add a new pickler for Double values that have no leading integer.
[dead/htsn-import.git] / src / Main.hs
index 492f0ceeda96c27fbf1adec1b123cffe2edbde7e..59da41989696a0aabfe9aec446d5968c76d3f4d7 100644 (file)
@@ -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.