| Maintainer | 2016 Evan Cofsky <evan@theunixman.com> |
|---|---|
| Safe Haskell | Safe-Inferred |
| Language | Haskell2010 |
Propellor.Property.FreeBSD.Poudriere
Description
FreeBSD Poudriere properties
Documentation
newtype PoudriereConfigured Source #
Constructors
| PoudriereConfigured String |
Instances
| Monoid PoudriereConfigured Source # | |
Defined in Propellor.Property.FreeBSD.Poudriere Methods mempty :: PoudriereConfigured # mappend :: PoudriereConfigured -> PoudriereConfigured -> PoudriereConfigured # | |
| Semigroup PoudriereConfigured Source # | |
Defined in Propellor.Property.FreeBSD.Poudriere Methods (<>) :: PoudriereConfigured -> PoudriereConfigured -> PoudriereConfigured # sconcat :: NonEmpty PoudriereConfigured -> PoudriereConfigured # stimes :: Integral b => b -> PoudriereConfigured -> PoudriereConfigured # | |
| Show PoudriereConfigured Source # | |
Defined in Propellor.Property.FreeBSD.Poudriere Methods showsPrec :: Int -> PoudriereConfigured -> ShowS # show :: PoudriereConfigured -> String # showList :: [PoudriereConfigured] -> ShowS # | |
| IsInfo PoudriereConfigured Source # | |
Defined in Propellor.Property.FreeBSD.Poudriere Methods propagateInfo :: PoudriereConfigured -> PropagateInfo Source # | |
Constructors
| Poudriere | |
Fields
| |
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 Methods (==) :: PoudriereArch -> PoudriereArch -> Bool # (/=) :: PoudriereArch -> PoudriereArch -> Bool # | |
| 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 Poudriere Source # | |
| ToShellConfigLines PoudriereZFS Source # | |
Defined in Propellor.Property.FreeBSD.Poudriere Methods toAssoc :: PoudriereZFS -> [(String, String)] Source # toLines :: PoudriereZFS -> [ConfigLine] Source # | |