Documentation ¶
Index ¶
- func Init(pf *model.ProjectFactory) error
- type Apply
- type Arguments
- type Cleanup
- type Command
- type Contexts
- type Delete
- type Evaluate
- type Get
- type Initializable
- type Render
- type RunnableConsumingCommandArguments
- type Show
- type ShowTemplate
- type ShowTemplateFulltextTerm
- type ShowTemplateFunctions
- type ShowTemplateFunctionsOutput
- type Values
- type Wrapper
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func Init ¶
func Init(pf *model.ProjectFactory) error
Types ¶
type Apply ¶
type Apply struct { Command Wait model.WaitUntil KeepAlive time.Duration Predicate common.EvaluatingPredicate DryRun model.DryRun DryRunOn model.DryRunOn StageRange model.StageRange Cleanup bool }
func (*Apply) ConfigureCliCommands ¶
func (*Apply) RunWithArguments ¶
type Cleanup ¶ added in v0.6.0
type Cleanup struct {
Command
}
func (*Cleanup) ConfigureCliCommands ¶ added in v0.6.0
func (*Cleanup) RunWithArguments ¶ added in v0.6.0
type Command ¶
type Command struct { ProjectFactory *model.ProjectFactory Parent RunnableConsumingCommandArguments }
func (*Command) ExecuteFromCli ¶
func (instance *Command) ExecuteFromCli(*kingpin.ParseContext) error
type Delete ¶ added in v0.6.0
type Delete struct {
Command
}
func (*Delete) ConfigureCliCommands ¶ added in v0.6.0
func (*Delete) RunWithArguments ¶ added in v0.6.0
type Evaluate ¶
type Evaluate struct { Command SourceHint bool Predicate common.EvaluatingPredicate }
func (*Evaluate) ConfigureCliCommands ¶
func (*Evaluate) RunWithArguments ¶
type Get ¶
type Get struct { Command Predicate common.EvaluatingPredicate SourceHint bool }
func (*Get) ConfigureCliCommands ¶
func (*Get) RunWithArguments ¶
type Initializable ¶
type Initializable interface {
Init(pf *model.ProjectFactory) error
}
func RegisterInitializable ¶
func RegisterInitializable(initializable Initializable) Initializable
type ShowTemplate ¶
type ShowTemplate struct {
Command
}
func (*ShowTemplate) ConfigureCliCommands ¶
func (instance *ShowTemplate) ConfigureCliCommands(context string, hc common.HasCommands, version string) error
type ShowTemplateFulltextTerm ¶
func (*ShowTemplateFulltextTerm) Set ¶
func (instance *ShowTemplateFulltextTerm) Set(plain string) error
func (ShowTemplateFulltextTerm) String ¶
func (instance ShowTemplateFulltextTerm) String() string
type ShowTemplateFunctions ¶
type ShowTemplateFunctions struct { Output ShowTemplateFunctionsOutput FulltextSearchTerm ShowTemplateFulltextTerm FunctionNameFilters []string }
func (*ShowTemplateFunctions) ConfigureCliCommands ¶
func (instance *ShowTemplateFunctions) ConfigureCliCommands(context string, hc common.HasCommands, version string) error
func (*ShowTemplateFunctions) ExecuteFromCli ¶
func (instance *ShowTemplateFunctions) ExecuteFromCli(_ *kingpin.ParseContext) error
type ShowTemplateFunctionsOutput ¶
type ShowTemplateFunctionsOutput string
func (*ShowTemplateFunctionsOutput) Set ¶
func (instance *ShowTemplateFunctionsOutput) Set(plain string) error
func (ShowTemplateFunctionsOutput) String ¶
func (instance ShowTemplateFunctionsOutput) String() string
type Values ¶
type Values struct {
Command
}
func (*Values) ConfigureCliCommands ¶
func (*Values) RunWithArguments ¶
Click to show internal directories.
Click to hide internal directories.