Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var ( ParamVerifyArguments = []ParamVerifyArgumentType{ ParamVerifyDisplayName, ParamVerifyHint, ParamVerifyDescription, ParamVerifyType, ParamVerifyHasGroup, ParamVerifyGroups, ParamVerifyAll, } )
Functions ¶
Types ¶
type ExtendedParametersVerifier ¶ added in v0.18.0
type ExtendedParametersVerifier struct { VerifyParamDescription bool VerifyParamHint bool VerifyParamDisplayName bool VerifyParamType bool VerifyParamGroup bool VerifyGroups bool }
func (*ExtendedParametersVerifier) SetFromArguments ¶ added in v0.18.0
func (v *ExtendedParametersVerifier) SetFromArguments(args []string) error
type NamespaceVerifier ¶ added in v0.14.0
type NamespaceVerifier struct{}
type ParamVerifyArgumentType ¶ added in v0.18.0
type ParamVerifyArgumentType string
const ( ParamVerifyDisplayName ParamVerifyArgumentType = "display" ParamVerifyHint ParamVerifyArgumentType = "hint" ParamVerifyDescription ParamVerifyArgumentType = "desc" ParamVerifyType ParamVerifyArgumentType = "type" ParamVerifyHasGroup ParamVerifyArgumentType = "hasgroup" ParamVerifyGroups ParamVerifyArgumentType = "groups" ParamVerifyAll ParamVerifyArgumentType = "all" )
type ParametersVerifier ¶
type ParametersVerifier struct{}
ParametersVerifier checks that all parameters used in templates are defined checks that all defined parameters are used in templates
type ReferenceVerifier ¶
type ReferenceVerifier struct{}
ReferenceVerifier checks that all referenced templates exists (without errors) and warns if a template exists but isn't referenced in a plan
type RenderVerifier ¶ added in v0.11.0
type RenderVerifier struct{}
RenderVerifier checks that all templates are compilable and contain valid golang template syntax
Click to show internal directories.
Click to hide internal directories.