packages feed

fluent-logger 0.1.0.0 → 0.1.1.0

raw patch · 3 files changed

+6/−12 lines, 3 filesdep −old-localedep ~time

Dependencies removed: old-locale

Dependency ranges changed: time

Files

Network/Fluent/Logger.hs view
@@ -34,7 +34,6 @@ import Data.ByteString.Char8 ( unpack ) import qualified Data.ByteString.Lazy as LBS import Data.Monoid ( mconcat )-import Data.Time ( getCurrentTime, formatTime ) import qualified Network.Socket as NS import Network.Socket.Options ( setRecvTimeout, setSendTimeout ) import Network.Socket.ByteString.Lazy ( sendAll )@@ -45,9 +44,9 @@                               , TChan, newTChanIO, readTChan, peekTChan, writeTChan                               , TVar, newTVarIO, readTVar, modifyTVar ) import Control.Exception ( SomeException, handle, bracket, throwIO )-import System.Locale ( defaultTimeLocale ) import Data.MessagePack ( Packable, pack ) import Data.Int ( Int64 )+import Data.Time.Clock.POSIX ( getPOSIXTime )  -- | Fluent logger settings --@@ -160,8 +159,7 @@ withFluentLogger set = bracket (newFluentLogger set) closeFluentLogger  getCurrentEpochTime :: IO Int-getCurrentEpochTime =-    read . formatTime defaultTimeLocale "%s" <$> getCurrentTime+getCurrentEpochTime = round <$> getPOSIXTime  -- | Post a message. --
fluent-logger.cabal view
@@ -1,5 +1,5 @@ name:                fluent-logger-version:             0.1.0.0+version:             0.1.1.0 synopsis:            A structured logger for Fluentd (Haskell) description:         A structured logger for Fluentd (Haskell) <http://fluentd.org/> license:             OtherLicense@@ -23,8 +23,7 @@                      , bytestring                      , network >=2.3.0.13 && <2.5                      , network-socket-options >=0.1 && <0.3-                     , time >=1.2.0.3-                     , old-locale+                     , time                      , msgpack >=0.7.1 && <0.8                      , stm >=2.3 @@ -44,7 +43,6 @@                      , transformers                      , hspec                      , attoparsec-                     , old-locale                      , time  benchmark fluent-logger-benchmark
test/Network/Fluent/LoggerSpec.hs view
@@ -4,10 +4,9 @@ import Control.Applicative import Control.Concurrent import Control.Monad+import Data.Time.Clock.POSIX ( getPOSIXTime ) import Data.ByteString ( ByteString ) import Data.MessagePack-import Data.Time ( getCurrentTime, formatTime )-import System.Locale ( defaultTimeLocale ) import Test.Hspec  import Network.Fluent.Logger@@ -38,8 +37,7 @@                           }  getCurrentEpochTime :: IO Int-getCurrentEpochTime =-    read . formatTime defaultTimeLocale "%s" <$> getCurrentTime+getCurrentEpochTime = round <$> getPOSIXTime  postPostsMessage :: IO () postPostsMessage =