dbmonitor-0.1.0: Data consistency alerting for PostgreSQL
Safe HaskellNone
LanguageHaskell2010

Monitor.Configuration.Config

Documentation

logMessage :: (?mutex :: Mutexes) => MonadIO m => String -> m () Source #

data Mutexes Source #

Constructors

Mutexes 

Fields

Instances

Instances details
Eq Mutexes Source # 
Instance details

Defined in Monitor.Configuration.Config

Methods

(==) :: Mutexes -> Mutexes -> Bool #

(/=) :: Mutexes -> Mutexes -> Bool #

data Config Source #

Instances

Instances details
Eq Config Source # 
Instance details

Defined in Monitor.Configuration.Config

Methods

(==) :: Config -> Config -> Bool #

(/=) :: Config -> Config -> Bool #

Show Config Source # 
Instance details

Defined in Monitor.Configuration.Config

Generic Config Source # 
Instance details

Defined in Monitor.Configuration.Config

Associated Types

type Rep Config :: Type -> Type #

Methods

from :: Config -> Rep Config x #

to :: Rep Config x -> Config #

FromDhall Config Source # 
Instance details

Defined in Monitor.Configuration.Config

type Rep Config Source # 
Instance details

Defined in Monitor.Configuration.Config

type Rep Config = D1 ('MetaData "Config" "Monitor.Configuration.Config" "dbmonitor-0.1.0-KXGhdN7osM27GaiWzR097Z" 'False) (C1 ('MetaCons "Config" 'PrefixI 'True) ((S1 ('MetaSel ('Just "configConnection") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 String) :*: S1 ('MetaSel ('Just "configChannels") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Int])) :*: (S1 ('MetaSel ('Just "configFrequency") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Natural) :*: S1 ('MetaSel ('Just "configAssertion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 String))))