import System.INotify
#endif
import qualified System.Posix.Files.ByteString as F
+import System.IO
main :: IO ()
main = do
hr "starting"
tid <- myThreadId
args <- getArgs >>= parseargs 'a'
+ hSetBuffering stdout LineBuffering
+ hSetBuffering stderr LineBuffering
printparam "client version" ["amqp-utils", showVersion version]
printparam "routing key" $ rKey args
printparam "exchange" $ currentExchange args
import Network.AMQP.Utils.Options
import Paths_amqp_utils (version)
import System.Environment
+import System.IO
main :: IO ()
main = do
hr "starting"
tid <- myThreadId
args <- getArgs >>= parseargs 'r'
+ hSetBuffering stdout LineBuffering
+ hSetBuffering stderr LineBuffering
X.onException
(printparam "worker" $ fromJust $ fileProcess args)
(error "-X option required")
import Network.AMQP.Utils.Options
import Paths_amqp_utils (version)
import System.Environment
+import System.IO
main :: IO ()
main = do
hr "starting"
tid <- myThreadId
args <- getArgs >>= parseargs 'k'
+ hSetBuffering stdout LineBuffering
+ hSetBuffering stderr LineBuffering
let addiArgs = reverse $ additionalArgs args
printparam "client version" ["amqp-utils", showVersion version]
(conn, chan) <- connect args
hr "starting"
tid <- myThreadId
args <- getArgs >>= parseargs 'p'
+ hSetBuffering stdout LineBuffering
+ hSetBuffering stderr LineBuffering
X.onException
(printparam "rpc_timeout" [show (rpc_timeout args), "s"])
(error $ "invalid rpc_timeout")