Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DefaultDockerManager ¶ added in v1.13.3
type DefaultDockerManager struct{}
DefaultDockerManager implements DockerManager using the util package
func (*DefaultDockerManager) DestroyDockerResources ¶ added in v1.13.3
func (d *DefaultDockerManager) DestroyDockerResources(ctx context.Context, enclave ...string) error
type DockerManager ¶ added in v1.13.3
type DockerManager interface {
DestroyDockerResources(ctx context.Context, enclave ...string) error
}
DockerManager defines the interface for Docker operations
type KurtosisEnclaveManager ¶
type KurtosisEnclaveManager struct {
// contains filtered or unexported fields
}
func NewKurtosisEnclaveManager ¶
func NewKurtosisEnclaveManager(opts ...KurtosisEnclaveManagerOptions) (*KurtosisEnclaveManager, error)
func (*KurtosisEnclaveManager) Autofix ¶ added in v1.13.3
func (mgr *KurtosisEnclaveManager) Autofix(ctx context.Context, enclave string) error
func (*KurtosisEnclaveManager) GetEnclave ¶
func (mgr *KurtosisEnclaveManager) GetEnclave(ctx context.Context, enclave string) (interfaces.EnclaveContext, error)
type KurtosisEnclaveManagerOptions ¶
type KurtosisEnclaveManagerOptions func(*KurtosisEnclaveManager)
func WithDockerManager ¶ added in v1.13.3
func WithDockerManager(dockerMgr DockerManager) KurtosisEnclaveManagerOptions
func WithKurtosisContext ¶
func WithKurtosisContext(kurtosisCtx interfaces.KurtosisContextInterface) KurtosisEnclaveManagerOptions
Click to show internal directories.
Click to hide internal directories.