Sysmon-0.1.1: examples/Sample.hs
import Data.ConfigFile
import Data.DateTime
import Database.Sybase.Sysmon.Log
import Database.Sybase.Sysmon.LogTypes
import Database.Sybase.Sysmon.SysmonLog
import System.IO
main = do
tree <- parseSysmon "sysmon_100310_0952.out"
print $ "Sysmon log has interval: " ++ show (hasInterval interval tree)
print $ "Sysmon log intervals: " ++ show (intervals interval tree)
print $ fmtHints $ hints Nothing emptyCP tree
interval :: LogRequest
interval = Just $ mkInterval start end where
y = 2010 :: Integer
start = fromGregorian y 3 10 09 52 37
end = fromGregorian y 3 10 09 53 37