Documentation
¶
Index ¶
- Constants
- func EnsureRuntimeFlag(flags *pflag.FlagSet)
- func EnsureTestContainerOrchestratorSocketFlag(flags *pflag.FlagSet)
- func GetRuntimeFlag() string
- func TryGetRemoteContainerOrchestrator(lifetimeCtx context.Context, log logr.Logger) containers.RemoteContainerOrchestrator
- type RuntimeFlagValue
- type TestContainerOrchestratorSocketFlagValue
Constants ¶
View Source
const RuntimeFlagName = "container-runtime"
View Source
const TestContainerOrchestratorSocketFlagName = "test-container-orchestrator-socket"
Variables ¶
This section is empty.
Functions ¶
func EnsureRuntimeFlag ¶
func GetRuntimeFlag ¶
func GetRuntimeFlag() string
func TryGetRemoteContainerOrchestrator ¶
func TryGetRemoteContainerOrchestrator(lifetimeCtx context.Context, log logr.Logger) containers.RemoteContainerOrchestrator
Types ¶
type RuntimeFlagValue ¶
type RuntimeFlagValue string
const ( UnknownRuntime RuntimeFlagValue = "" DockerRuntime RuntimeFlagValue = "docker" PodmanRuntime RuntimeFlagValue = "podman" )
func GetRuntimeFlagValue ¶
func GetRuntimeFlagValue() RuntimeFlagValue
func (*RuntimeFlagValue) Set ¶
func (rf *RuntimeFlagValue) Set(flagValue string) error
func (*RuntimeFlagValue) String ¶
func (rf *RuntimeFlagValue) String() string
func (*RuntimeFlagValue) Type ¶
func (*RuntimeFlagValue) Type() string
type TestContainerOrchestratorSocketFlagValue ¶
type TestContainerOrchestratorSocketFlagValue struct {
SocketFilePath string
}
func (*TestContainerOrchestratorSocketFlagValue) Set ¶
func (sfv *TestContainerOrchestratorSocketFlagValue) Set(val string) error
func (*TestContainerOrchestratorSocketFlagValue) String ¶
func (sfv *TestContainerOrchestratorSocketFlagValue) String() string
func (*TestContainerOrchestratorSocketFlagValue) Type ¶
func (sfv *TestContainerOrchestratorSocketFlagValue) Type() string
Click to show internal directories.
Click to hide internal directories.