hercules-ci-agent-0.8.0: 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)