Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type YipCloudInitRunner ¶
type YipCloudInitRunner struct {
// contains filtered or unexported fields
}
func NewYipCloudInitRunner ¶
func NewYipCloudInitRunner(l v1.Logger, r v1.Runner, fs vfs.FS) *YipCloudInitRunner
NewYipCloudInitRunner returns a default yip cloud init executor with the Elemental plugin set. It accepts a logger which is used inside the runner.
func (*YipCloudInitRunner) CloudInitFileRender ¶ added in v1.1.0
func (ci *YipCloudInitRunner) CloudInitFileRender(target string, config *schema.YipConfig) error
func (YipCloudInitRunner) Run ¶
func (ci YipCloudInitRunner) Run(stage string, args ...string) error
func (*YipCloudInitRunner) SetFs ¶
func (ci *YipCloudInitRunner) SetFs(fs vfs.FS)
Useful for testing purposes
func (*YipCloudInitRunner) SetModifier ¶
func (ci *YipCloudInitRunner) SetModifier(m schema.Modifier)
Click to show internal directories.
Click to hide internal directories.