Safe Haskell | None |
---|---|
Language | Haskell98 |
- dfPreferences :: FilePath -> IO (Preferences IO)
- class HasPreferences c m | c -> m where
- preferences :: Lens' c (Preferences m)
- prefExtFuncs :: Lens' c (Container ([PValue] -> InterpreterMonad PValue))
- prefExternalmodules :: Lens' c (HashSet Text)
- prefExtraTests :: Lens' c Bool
- prefFactsDefault :: Lens' c (Container PValue)
- prefFactsOverride :: Lens' c (Container PValue)
- prefHieraPath :: Lens' c (Maybe FilePath)
- prefIgnoredmodules :: Lens' c (HashSet Text)
- prefKnowngroups :: Lens' c [Text]
- prefKnownusers :: Lens' c [Text]
- prefLogLevel :: Lens' c Priority
- prefNatTypes :: Lens' c (Container NativeTypeMethods)
- prefPDB :: Lens' c (PuppetDBAPI m)
- prefPuppetPaths :: Lens' c PuppetDirPaths
- prefPuppetSettings :: Lens' c (Container Text)
- prefStrictness :: Lens' c Strictness
- data Preferences m = Preferences PuppetDirPaths (PuppetDBAPI m) (Container NativeTypeMethods) (Container ([PValue] -> InterpreterMonad PValue)) (Maybe FilePath) (HashSet Text) Strictness Bool [Text] [Text] (HashSet Text) (Container Text) (Container PValue) (Container PValue) Priority
- data PuppetDirPaths
- class HasPuppetDirPaths c where
- puppetDirPaths :: Lens' c PuppetDirPaths
- baseDir :: Lens' c FilePath
- manifestPath :: Lens' c FilePath
- modulesPath :: Lens' c FilePath
- templatesPath :: Lens' c FilePath
- testPath :: Lens' c FilePath
Documentation
dfPreferences :: FilePath -> IO (Preferences IO) Source
generate default preferences
class HasPreferences c m | c -> m where Source
preferences :: Lens' c (Preferences m) Source
prefExtFuncs :: Lens' c (Container ([PValue] -> InterpreterMonad PValue)) Source
prefExternalmodules :: Lens' c (HashSet Text) Source
prefExtraTests :: Lens' c Bool Source
prefFactsDefault :: Lens' c (Container PValue) Source
prefFactsOverride :: Lens' c (Container PValue) Source
prefHieraPath :: Lens' c (Maybe FilePath) Source
prefIgnoredmodules :: Lens' c (HashSet Text) Source
prefKnowngroups :: Lens' c [Text] Source
prefKnownusers :: Lens' c [Text] Source
prefLogLevel :: Lens' c Priority Source
prefNatTypes :: Lens' c (Container NativeTypeMethods) Source
prefPDB :: Lens' c (PuppetDBAPI m) Source
prefPuppetPaths :: Lens' c PuppetDirPaths Source
prefPuppetSettings :: Lens' c (Container Text) Source
prefStrictness :: Lens' c Strictness Source
HasPreferences (Preferences m) m Source |
data Preferences m Source
Preferences PuppetDirPaths (PuppetDBAPI m) (Container NativeTypeMethods) (Container ([PValue] -> InterpreterMonad PValue)) (Maybe FilePath) (HashSet Text) Strictness Bool [Text] [Text] (HashSet Text) (Container Text) (Container PValue) (Container PValue) Priority |
HasPreferences (Preferences m) m Source |
class HasPuppetDirPaths c where Source
puppetDirPaths :: Lens' c PuppetDirPaths Source
baseDir :: Lens' c FilePath Source
manifestPath :: Lens' c FilePath Source
modulesPath :: Lens' c FilePath Source
templatesPath :: Lens' c FilePath Source