Documentation ¶
Index ¶
- Constants
- Variables
- func ContainerEngineOptions() []string
- func ContainerEnginePreflight(containerEngine string) error
- func CreateInventoryFile(tempRunDir string, inventoryContents string) error
- func CreateNavigatorRunLogFile(tempRunDir string, outputContents string) error
- func CreateNavigatorSettingsFile(tempRunDir string, settingsContents string) error
- func CreatePlaybookFile(tempRunDir string, playbookContents string) error
- func CreateTempRunDir(baseRunDir string, pattern string) (string, error)
- func ExecNavigatorRunCommand(command *exec.Cmd) (string, error)
- func GenerateNavigatorRunCommand(ctx context.Context, workingDirectory string, ansibleNavigatorBinary string, ...) *exec.Cmd
- func GenerateNavigatorSettings(settings *NavigatorSettings) (string, error)
- func NavigatorPath() (string, error)
- func NavigatorPreflight(binary string) error
- func PullPolicyOptions() []string
- func QueryPlaybookArtifact(tempRunDir string, queries map[string]ArtifactQuery) error
- func RemoveTempRunDir(tempRunDir string) error
- func WorkingDirectoryPreflight(dir string) error
- type ArtifactQuery
- type NavigatorSettings
- type RunOptions
Constants ¶
Variables ¶
Functions ¶
func ContainerEngineOptions ¶
func ContainerEngineOptions() []string
func CreateInventoryFile ¶
func CreatePlaybookFile ¶
func GenerateNavigatorSettings ¶
func GenerateNavigatorSettings(settings *NavigatorSettings) (string, error)
func NavigatorPath ¶
func NavigatorPreflight ¶
TODO include output in error TODO require a min version
func PullPolicyOptions ¶
func PullPolicyOptions() []string
func QueryPlaybookArtifact ¶
func QueryPlaybookArtifact(tempRunDir string, queries map[string]ArtifactQuery) error
func RemoveTempRunDir ¶
Types ¶
type ArtifactQuery ¶
type NavigatorSettings ¶
type NavigatorSettings struct {}
type RunOptions ¶
Click to show internal directories.
Click to hide internal directories.