@@ -6,14 +6,15 @@ module Katip.Scribes.Handle where
6import Control.Lens
6import Control.Lens
7import Control.Monad
7import Control.Monad
8import Data.Aeson.Lens
8import Data.Aeson.Lens
9−import qualified Data.HashMap.Strict as HM
9+import qualified Data.HashMap.Strict as HM
10import Data.Monoid
10import Data.Monoid
11import Data.Text.Lazy.Builder
11import Data.Text.Lazy.Builder
12−import Data.Text.Lazy.IO as T
12+import Data.Text.Lazy.IO as T
13import Data.Time
13import Data.Time
14+import qualified Data.Time.Locale.Compat as LC
14import System.IO
15import System.IO
15−import System.IO.Unsafe (unsafePerformIO)
16+import System.IO.Unsafe (unsafePerformIO)
16−import System.Locale
17+import System.Locale as L
17-------------------------------------------------------------------------------
18-------------------------------------------------------------------------------
18import Katip.Core
19import Katip.Core
19-------------------------------------------------------------------------------
20-------------------------------------------------------------------------------
@@ -73,7 +74,7 @@ formatItem withColor verb Item{..} =
73 maybe mempty (brackets . fromString . locationToString) _itemLoc <>
74 maybe mempty (brackets . fromString . locationToString) _itemLoc <>
74 fromText " " <> (unLogStr _itemMessage)
75 fromText " " <> (unLogStr _itemMessage)
76− nowStr = fromString $ formatTime defaultTimeLocale "%Y-%m-%d %H:%M:%S" _itemTime
77+ nowStr = fromString $ formatTime LC.defaultTimeLocale "%Y-%m-%d %H:%M:%S" _itemTime
77 ks = map brackets $ getKeys verb _itemPayload
78 ks = map brackets $ getKeys verb _itemPayload
78 renderSeverity' s = case s of
79 renderSeverity' s = case s of
79 EmergencyS -> red $ renderSeverity s
80 EmergencyS -> red $ renderSeverity s