Maintainer | 2016 Evan Cofsky <evan@theunixman.com> |
---|---|
Safe Haskell | None |
Language | Haskell2010 |
Propellor.Property.FreeBSD.Poudriere
Description
FreeBSD Poudriere properties
Documentation
poudriereConfigPath :: FilePath Source #
newtype PoudriereConfigured Source #
Constructors
PoudriereConfigured String |
Instances
Show PoudriereConfigured Source # | |
Defined in Propellor.Property.FreeBSD.Poudriere Methods showsPrec :: Int -> PoudriereConfigured -> ShowS show :: PoudriereConfigured -> String showList :: [PoudriereConfigured] -> ShowS | |
Semigroup PoudriereConfigured Source # | |
Defined in Propellor.Property.FreeBSD.Poudriere Methods (<>) :: PoudriereConfigured -> PoudriereConfigured -> PoudriereConfigured # sconcat :: NonEmpty PoudriereConfigured -> PoudriereConfigured stimes :: Integral b => b -> PoudriereConfigured -> PoudriereConfigured | |
Monoid PoudriereConfigured Source # | |
Defined in Propellor.Property.FreeBSD.Poudriere Methods mempty :: PoudriereConfigured # mappend :: PoudriereConfigured -> PoudriereConfigured -> PoudriereConfigured # | |
IsInfo PoudriereConfigured Source # | |
Defined in Propellor.Property.FreeBSD.Poudriere Methods propagateInfo :: PoudriereConfigured -> PropagateInfo Source # |
poudriereConfigured :: PoudriereConfigured -> Bool Source #
poudriereCommand :: String -> [String] -> (String, [String]) Source #
runPoudriere :: String -> [String] -> IO [String] Source #
jailExists :: Jail -> IO Bool Source #
Constructors
Poudriere | |
Fields
|
Instances
data PoudriereZFS Source #
Constructors
PoudriereZFS ZFS ZFSProperties |
Instances
ToShellConfigLines PoudriereZFS Source # | |
Defined in Propellor.Property.FreeBSD.Poudriere Methods toAssoc :: PoudriereZFS -> [(String, String)] Source # toLines :: PoudriereZFS -> [ConfigLine] Source # |
Constructors
Jail String FBSDVersion PoudriereArch |
data PoudriereArch Source #
Instances
Eq PoudriereArch Source # | |
Defined in Propellor.Property.FreeBSD.Poudriere | |
ConfigurableValue PoudriereArch Source # | |
Defined in Propellor.Property.FreeBSD.Poudriere Methods val :: PoudriereArch -> String Source # |
type ConfigLine = String Source #
type ConfigFile = [ConfigLine] Source #
class ToShellConfigLines a where Source #
Minimal complete definition
Instances
ToShellConfigLines PoudriereZFS Source # | |
Defined in Propellor.Property.FreeBSD.Poudriere Methods toAssoc :: PoudriereZFS -> [(String, String)] Source # toLines :: PoudriereZFS -> [ConfigLine] Source # | |
ToShellConfigLines Poudriere Source # | |
Defined in Propellor.Property.FreeBSD.Poudriere |