Versions in this module Expand all Collapse all v0 v0.2.0 Oct 3, 2026 v0.1.0 Oct 1, 2026 Changes in this version + const NetplanCommand + const NetworkInterfaceName + const ResolveCommand + type MockCommandExecutor struct + func NewMockCommandExecutor(ctrl *gomock.Controller) *MockCommandExecutor + func (m *MockCommandExecutor) EXPECT() *MockCommandExecutorMockRecorder + func (m *MockCommandExecutor) Execute(ctx context.Context, name string, args []string, cwd string) (string, error) + func (m *MockCommandExecutor) ExecuteWithStdin(ctx context.Context, name string, args []string, cwd, stdin string) (string, error) + type MockCommandExecutorMockRecorder struct + func (mr *MockCommandExecutorMockRecorder) Execute(ctx, name, args, cwd any) *gomock.Call + func (mr *MockCommandExecutorMockRecorder) ExecuteWithStdin(ctx, name, args, cwd, stdin any) *gomock.Call + type MockManager struct + func NewDefaultMockManager(ctrl *gomock.Controller) *MockManager + func NewGetResolvConfMockManager(ctrl *gomock.Controller) *MockManager + func NewGetResolvConfNoDNSDomainMockManager(ctrl *gomock.Controller) *MockManager + func NewMockManager(ctrl *gomock.Controller) *MockManager + func NewPlainMockManager(ctrl *gomock.Controller) *MockManager + func NewSetResolvConfFiltersRootDNSDomainMockManager(ctrl *gomock.Controller) *MockManager + func NewSetResolvConfMockManager(ctrl *gomock.Controller) *MockManager + func NewSetResolvConfNetplanGenerateErrorMockManager(ctrl *gomock.Controller) *MockManager + func NewSetResolvConfPreserveDNSDomainMockManager(ctrl *gomock.Controller) *MockManager + func NewSetResolvConfPreserveDNSServersMockManager(ctrl *gomock.Controller) *MockManager + func NewSetResolvConfSetDNSDomainErrorMockManager(ctrl *gomock.Controller) *MockManager + func NewSetResolvConfSetDNSServersErrorMockManager(ctrl *gomock.Controller) *MockManager + func (m *MockManager) EXPECT() *MockManagerMockRecorder + func (m *MockManager) RunCmd(ctx context.Context, name string, args []string) (string, error) + func (m *MockManager) RunCmdFull(ctx context.Context, name string, args []string, cwd string, timeout int) (*exec.CmdResult, error) + func (m *MockManager) RunPrivilegedCmd(ctx context.Context, name string, args []string) (string, error) + func (m *MockManager) RunPrivilegedCmdWithStdin(ctx context.Context, name string, args []string, stdin string) (string, error) + type MockManagerMockRecorder struct + func (mr *MockManagerMockRecorder) RunCmd(ctx, name, args any) *gomock.Call + func (mr *MockManagerMockRecorder) RunCmdFull(ctx, name, args, cwd, timeout any) *gomock.Call + func (mr *MockManagerMockRecorder) RunPrivilegedCmd(ctx, name, args any) *gomock.Call + func (mr *MockManagerMockRecorder) RunPrivilegedCmdWithStdin(ctx, name, args, stdin any) *gomock.Call