# Packages

Package fake implements a fake ClusterModuleService for testing.

# Functions

Compare returns whether both the cluster module slices are the same.
IsClusterCompatible checks if the VCenterVersion is compatibly with CAPV.
IsIncompatibleOwnerError checks if the passed error is an IncompatibleOwnerError.
NewIncompatibleOwnerError creates an instance of the IncompatibleOwnerError struct.
NewService returns a new Cluster Module service.
NewWrapper returns the correct wrapper for the passed in object.

# Structs

IncompatibleOwnerError represents the error condition wherein the resource pool in use during cluster module creation is not owned by compute cluster resource but owned by a standalone host.

# Interfaces

Service is a ClusterModule service.
Wrapper is used to expose methods on the cluster-api objects responsible for the creation of Machine objects that need to be anti-affined.