mocks

package
v1.4.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Nov 17, 2022 License: Apache-2.0 Imports: 4 Imported by: 0

Documentation

Overview

Copyright 2022 NVIDIA CORPORATION & AFFILIATES Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.

Code generated by mockery v1.0.0. DO NOT EDIT. nolint

Copyright 2022 NVIDIA CORPORATION & AFFILIATES Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.

Code generated by mockery v1.0.0. DO NOT EDIT. nolint

Copyright 2022 NVIDIA CORPORATION & AFFILIATES Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.

Code generated by mockery v1.0.0. DO NOT EDIT. nolint

Copyright 2022 NVIDIA CORPORATION & AFFILIATES Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.

Code generated by mockery v1.0.0. DO NOT EDIT. nolint

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type DrainManager

type DrainManager struct {
	mock.Mock
}

DrainManager is an autogenerated mock type for the DrainManager type

func (*DrainManager) ScheduleNodesDrain

func (_m *DrainManager) ScheduleNodesDrain(ctx context.Context, drainConfig *upgrade.DrainConfiguration) error

ScheduleNodesDrain provides a mock function with given fields: ctx, drainConfig

type NodeUpgradeStateProvider

type NodeUpgradeStateProvider struct {
	mock.Mock
}

NodeUpgradeStateProvider is an autogenerated mock type for the NodeUpgradeStateProvider type

func (*NodeUpgradeStateProvider) ChangeNodeUpgradeState

func (_m *NodeUpgradeStateProvider) ChangeNodeUpgradeState(ctx context.Context, node *v1.Node, newNodeState string) error

ChangeNodeUpgradeState provides a mock function with given fields: ctx, node, newNodeState

func (*NodeUpgradeStateProvider) GetNode

func (_m *NodeUpgradeStateProvider) GetNode(ctx context.Context, nodeName string) (*v1.Node, error)

GetNode provides a mock function with given fields: ctx, nodeName

type PodDeleteManager

type PodDeleteManager struct {
	mock.Mock
}

PodDeleteManager is an autogenerated mock type for the PodDeleteManager type

func (*PodDeleteManager) SchedulePodsRestart

func (_m *PodDeleteManager) SchedulePodsRestart(_a0 context.Context, _a1 []*v1.Pod) error

SchedulePodsRestart provides a mock function with given fields: _a0, _a1

type UncordonManager

type UncordonManager struct {
	mock.Mock
}

UncordonManager is an autogenerated mock type for the UncordonManager type

func (*UncordonManager) CordonOrUncordonNode

func (_m *UncordonManager) CordonOrUncordonNode(ctx context.Context, node *v1.Node, desired bool) error

CordonOrUncordonNode provides a mock function with given fields: ctx, node, desired

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL