ganeti

Safe HaskellNone

Ganeti.WConfd.ConfigVerify

Contents

Description

Implementation of functions specific to configuration management.

Synopsis

Configuration checks

verifyConfig :: ConfigData -> ValidationMonad () Source #

Checks consistency of a given configuration.

TODO: Currently this implements only some very basic checks. Evenually all checks from Python ConfigWriter need to be moved here (see issue #759).

verifyConfigErr :: MonadError GanetiException m => ConfigData -> m () Source #

Checks consistency of a given configuration. If there is an error, throw ConfigVerifyError.