Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewCLICommand ¶
func NewVersionCommand ¶
Types ¶
type BootstrapperCLIOptions ¶
type BootstrapperCLIOptions struct {
ExecutorOptions
logopts.Options
CredentialSettings []string
Settings []string
}
func (*BootstrapperCLIOptions) AddFlags ¶
func (o *BootstrapperCLIOptions) AddFlags(fs *pflag.FlagSet)
func (*BootstrapperCLIOptions) Complete ¶
func (o *BootstrapperCLIOptions) Complete() error
type Executor ¶
type Executor struct {
Completed bool
Options *ExecutorOptions
Run func(o *ExecutorOptions) error
}
type ExecutorOptions ¶
type ExecutorOptions struct {
Context ocm.Context
Logger logging.Logger
OutputContext out.Context
Action string
ComponentVersionName string
Root string
Inputs string
Outputs string
OCMConfig string
Config string
ConfigData []byte
Parameters string
ParameterData []byte
RepoPath string
Repository ocm.Repository
CredentialRepo credentials.Repository
ComponentVersion ocm.ComponentVersionAccess
Closer func() error
}
func (*ExecutorOptions) Complete ¶
func (o *ExecutorOptions) Complete() error
func (*ExecutorOptions) FileSystem ¶
func (o *ExecutorOptions) FileSystem() vfs.FileSystem
Click to show internal directories.
Click to hide internal directories.