fluent-logger-conduit 0.2.0.1 → 0.3.0.0
raw patch · 2 files changed
+11/−10 lines, 2 filesdep +resourcetdep −msgpackdep ~conduitdep ~fluent-loggerPVP ok
version bump matches the API change (PVP)
Dependencies added: resourcet
Dependencies removed: msgpack
Dependency ranges changed: conduit, fluent-logger
API changes (from Hackage documentation)
Files
Network/Fluent/Conduit.hs view
@@ -22,14 +22,15 @@ ) where import Network.Fluent.Logger ( FluentSettings, FluentLogger, newFluentLogger, closeFluentLogger, post )+import Network.Fluent.Logger.Packable ( Packable ) import Control.Monad.IO.Class ( liftIO ) import Data.ByteString ( ByteString )-import Data.Conduit ( MonadResource, bracketP, awaitForever, Consumer )-import Data.MessagePack ( Packable )+import Data.Conduit ( bracketP, awaitForever, Consumer )+import Control.Monad.Trans.Resource ( MonadResource ) -- | Stream all incoming pair ( label, data ) to the given Fluent. ----- Since 0.2.0.0+-- Since 0.3.0.0 -- sinkFluent :: (MonadResource m, Packable a) => FluentSettings -> Consumer (ByteString, a) m () sinkFluent set = bracketP@@ -39,7 +40,7 @@ -- | Stream all incoming pair ( label, data ) to the given Fluent logger. ----- Since 0.2.0.0+-- Since 0.3.0.0 -- sinkFluentWithLogger :: (MonadResource m, Packable a) => FluentLogger -> Consumer (ByteString, a) m () sinkFluentWithLogger logger = awaitForever $ liftIO . uncurry (post logger)
fluent-logger-conduit.cabal view
@@ -1,5 +1,5 @@ name: fluent-logger-conduit-version: 0.2.0.1+version: 0.3.0.0 synopsis: Conduit interface for fluent-logger description: Conduit interface for fluent-logger license: OtherLicense@@ -10,17 +10,17 @@ category: Network, Conduit build-type: Simple cabal-version: >=1.8-tested-with: GHC ==7.4.2+tested-with: GHC ==7.8.3 source-repository head type: git- location: https://github.com/notogawa/fluent-logger-haskell.git+ location: https://github.com/notogawa/fluent-logger-conduit.git library exposed-modules: Network.Fluent.Conduit build-depends: base ==4.* , bytestring- , fluent-logger >=0.1 && <0.2- , conduit >= 1.0 && <1.1+ , fluent-logger >=0.2 && <0.3+ , conduit >= 1.1+ , resourcet , transformers >=0.2- , msgpack >=0.7.1 && <0.8