super-user-spark-0.4.0.1: Configure your dotfile deployment with a DSL.

Safe HaskellNone
LanguageHaskell2010

SuperUserSpark.Check.Types

Documentation

newtype CheckSettings Source #

Instances
Eq CheckSettings Source # 
Instance details

Defined in SuperUserSpark.Check.Types

Show CheckSettings Source # 
Instance details

Defined in SuperUserSpark.Check.Types

Generic CheckSettings Source # 
Instance details

Defined in SuperUserSpark.Check.Types

Associated Types

type Rep CheckSettings :: * -> * #

Validity CheckSettings Source # 
Instance details

Defined in SuperUserSpark.Check.Types

type Rep CheckSettings Source # 
Instance details

Defined in SuperUserSpark.Check.Types

type Rep CheckSettings = D1 (MetaData "CheckSettings" "SuperUserSpark.Check.Types" "super-user-spark-0.4.0.1-P7s2QbrTII5c6XXsq6MCt" True) (C1 (MetaCons "CheckSettings" PrefixI True) (S1 (MetaSel (Just "checkDiagnoseSettings") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 DiagnoseSettings)))

data CheckError Source #

Instances
Eq CheckError Source # 
Instance details

Defined in SuperUserSpark.Check.Types

Show CheckError Source # 
Instance details

Defined in SuperUserSpark.Check.Types

Generic CheckError Source # 
Instance details

Defined in SuperUserSpark.Check.Types

Associated Types

type Rep CheckError :: * -> * #

Validity CheckError Source # 
Instance details

Defined in SuperUserSpark.Check.Types

type Rep CheckError Source # 
Instance details

Defined in SuperUserSpark.Check.Types

type Rep CheckError = D1 (MetaData "CheckError" "SuperUserSpark.Check.Types" "super-user-spark-0.4.0.1-P7s2QbrTII5c6XXsq6MCt" False) (C1 (MetaCons "CheckDiagnoseError" PrefixI False) (S1 (MetaSel (Nothing :: Maybe Symbol) NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 DiagnoseError)) :+: C1 (MetaCons "CheckError" PrefixI False) (S1 (MetaSel (Nothing :: Maybe Symbol) NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 String)))

data Instruction Source #

Instances
Eq Instruction Source # 
Instance details

Defined in SuperUserSpark.Check.Types

Show Instruction Source # 
Instance details

Defined in SuperUserSpark.Check.Types

Generic Instruction Source # 
Instance details

Defined in SuperUserSpark.Check.Types

Associated Types

type Rep Instruction :: * -> * #

Validity Instruction Source # 
Instance details

Defined in SuperUserSpark.Check.Types

type Rep Instruction Source # 
Instance details

Defined in SuperUserSpark.Check.Types

data CleanupInstruction Source #

Instances
Eq CleanupInstruction Source # 
Instance details

Defined in SuperUserSpark.Check.Types

Show CleanupInstruction Source # 
Instance details

Defined in SuperUserSpark.Check.Types

Generic CleanupInstruction Source # 
Instance details

Defined in SuperUserSpark.Check.Types

Associated Types

type Rep CleanupInstruction :: * -> * #

Validity CleanupInstruction Source # 
Instance details

Defined in SuperUserSpark.Check.Types

type Rep CleanupInstruction Source # 
Instance details

Defined in SuperUserSpark.Check.Types

data DeploymentCheckResult Source #

Constructors

DeploymentDone

Done already

ReadyToDeploy Instruction

Immediately possible

DirtySituation String Instruction CleanupInstruction

Possible after cleanup of destination

ImpossibleDeployment [String]

Entirely impossible

Instances
Eq DeploymentCheckResult Source # 
Instance details

Defined in SuperUserSpark.Check.Types

Show DeploymentCheckResult Source # 
Instance details

Defined in SuperUserSpark.Check.Types

Generic DeploymentCheckResult Source # 
Instance details

Defined in SuperUserSpark.Check.Types

Associated Types

type Rep DeploymentCheckResult :: * -> * #

Validity DeploymentCheckResult Source # 
Instance details

Defined in SuperUserSpark.Check.Types

type Rep DeploymentCheckResult Source # 
Instance details

Defined in SuperUserSpark.Check.Types

data CheckResult Source #

Constructors

AlreadyDone

Done already

Ready Instruction

Immediately possible

Dirty String Instruction CleanupInstruction

Possible after cleanup

Impossible String

Entirely impossible

Instances
Eq CheckResult Source # 
Instance details

Defined in SuperUserSpark.Check.Types

Show CheckResult Source # 
Instance details

Defined in SuperUserSpark.Check.Types

Generic CheckResult Source # 
Instance details

Defined in SuperUserSpark.Check.Types

Associated Types

type Rep CheckResult :: * -> * #

Validity CheckResult Source # 
Instance details

Defined in SuperUserSpark.Check.Types

type Rep CheckResult Source # 
Instance details

Defined in SuperUserSpark.Check.Types