@ -49,7 +49,8 @@ import System.ZMQ4 (withContext)
@@ -49,7 +49,8 @@ import System.ZMQ4 (withContext)
import TickerInfoServer ( withTickerInfoServer )
import TickTable ( newTickTable )
import qualified TXMLConnector as Connector
import Version ( transaqConnectorVersionText )
import Version ( transaqConnectorVersionText ,
transaqConnector_gitrev )
mkLogger :: ( MonadIO m ) => Handle -> Severity -> LogAction m Message
mkLogger h sev = cfilter ( \ m -> msgSeverity m >= sev ) ( fmtMessage >$< ( logTextStdout <> logTextHandle h ) )
@ -90,6 +91,7 @@ main = do
@@ -90,6 +91,7 @@ main = do
let log = logWith logger
log Info " main " $ " Starting transaq-connector- " <>
transaqConnectorVersionText <>
" ( " <> T . pack transaqConnector_gitrev <> " ) " <>
" ; libatrade- " <>
( T . pack . showVersion ) libatrade_version <>
" ( " <>
@ -111,7 +113,7 @@ main = do
@@ -111,7 +113,7 @@ main = do
txml <- Connector . start logger tickTable cfg qssChannel tisH
startTimestamp <- floor <$> getPOSIXTime
bracket ( startBrokerServer
[ Connector . makeBrokerBackend txml ( account cfg ) , paper ]
[ Connector . makeBrokerBackend txml ( accounts cfg ) , paper ]
ctx
( brokerEndpoint cfg )
( brokerNotificationsEndpoint cfg )