Browse Source

Logging

master
Denis Tereshkin 9 years ago
parent
commit
8ba832d4f4
  1. 5
      app/Main.hs

5
app/Main.hs

@ -73,12 +73,15 @@ parseConfig = withObject "object" $ \obj -> do
main :: IO () main :: IO ()
main = do main = do
updateGlobalLogger rootLoggerName (setLevel DEBUG)
infoM "main" "Loading config"
config <- readConfig "quik-connector.config.json" config <- readConfig "quik-connector.config.json"
print config infoM "main" "Config loaded"
chan <- newBoundedChan 1000 chan <- newBoundedChan 1000
forkIO $ forever $ do forkIO $ forever $ do
tick <- readChan chan tick <- readChan chan
when (datatype tick == Price) $ print tick when (datatype tick == Price) $ print tick
infoM "main" "Starting data import server"
dis <- initDataImportServer [MkTableParser $ mkAllParamsTableParser "allparams"] chan "atrade" dis <- initDataImportServer [MkTableParser $ mkAllParamsTableParser "allparams"] chan "atrade"
void initGUI void initGUI
window <- windowNew window <- windowNew

Loading…
Cancel
Save