hercules-ci-agent-0.9.13: src/Data/Conduit/Katip/Orphans.hs
{-# OPTIONS_GHC -fno-warn-orphans #-}
module Data.Conduit.Katip.Orphans where
import Control.Monad.Trans
import Data.Conduit
import Katip
instance (Katip m) => Katip (ConduitT i o m) where
getLogEnv = lift getLogEnv
localLogEnv f = transPipe (localLogEnv f)
instance (KatipContext m) => KatipContext (ConduitT i o m) where
getKatipContext = lift getKatipContext
getKatipNamespace = lift getKatipNamespace
localKatipContext f = transPipe (localKatipContext f)
localKatipNamespace f = transPipe (localKatipNamespace f)