mocks

package
v2.5.1+incompatible Latest Latest
Warning

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

Go to latest
Published: May 11, 2017 License: MIT Imports: 7 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func GetMockCluster

func GetMockCluster() ([]byte, error)

GetMockCluster returns a mock JSON cluster response

func GetMockClusterID

func GetMockClusterID() (string, error)

GetMockClusterID returns a mock JSON cluster response

func GetMockClusterPost

func GetMockClusterPost() ([]byte, error)

GetMockClusterPost returns mock JSON cluster POST data

func GetMockComponentV2Beta

func GetMockComponentV2Beta() ([]byte, error)

GetMockComponentV2Beta returns a mock "latest component version" response, for v2-beta

func GetMockComponents

func GetMockComponents() ([]byte, error)

GetMockComponents returns a mock JSON cluster response

func GetMockLatest

func GetMockLatest(c string) (models.Version, error)

GetMockLatest returns a mock "latest component version" response

Types

type ClusterIDMockData

type ClusterIDMockData struct {
	// contains filtered or unexported fields
}

ClusterIDMockData mock data struct

func (ClusterIDMockData) Cached

func (c ClusterIDMockData) Cached() string

Cached is the ClusterID interface implementation

func (ClusterIDMockData) Get

func (c ClusterIDMockData) Get() (string, error)

Get is the ClusterID interface implementation

func (*ClusterIDMockData) StoreInCache

func (c *ClusterIDMockData) StoreInCache(cid string)

StoreInCache is the ClusterID interface implementation

type InstalledMockData

type InstalledMockData struct{}

InstalledMockData mock data struct

func (InstalledMockData) Get

func (g InstalledMockData) Get() ([]byte, error)

Get method for InstalledMockData

type LatestMockData

type LatestMockData struct{}

LatestMockData mock data struct

func (LatestMockData) Get

func (c LatestMockData) Get(component string, cluster models.Cluster) (models.Version, error)

Get method for LatestMockData

type RunningK8sMockData

type RunningK8sMockData struct{}

RunningK8sMockData data struct

func (RunningK8sMockData) DaemonSets

func (k RunningK8sMockData) DaemonSets() ([]*models.K8sResource, error)

DaemonSets method for RunningK8sMockData

func (RunningK8sMockData) Deployments

func (k RunningK8sMockData) Deployments() ([]*models.K8sResource, error)

Deployments method for RunningK8sMockData

func (RunningK8sMockData) Events

func (k RunningK8sMockData) Events() ([]*models.K8sResource, error)

Events method for RunningK8sMockData

func (RunningK8sMockData) Nodes

func (k RunningK8sMockData) Nodes() ([]*models.K8sResource, error)

Nodes method for RunningK8sMockData

func (RunningK8sMockData) Pods

func (k RunningK8sMockData) Pods() ([]*models.K8sResource, error)

Pods method for RunningK8sMockData

func (RunningK8sMockData) ReplicaSets

func (k RunningK8sMockData) ReplicaSets() ([]*models.K8sResource, error)

ReplicaSets method for RunningK8sMockData

func (RunningK8sMockData) ReplicationControllers

func (k RunningK8sMockData) ReplicationControllers() ([]*models.K8sResource, error)

ReplicationControllers method for RunningK8sMockData

func (RunningK8sMockData) Services

func (k RunningK8sMockData) Services() ([]*models.K8sResource, error)

Services method for RunningK8sMockData

Jump to

Keyboard shortcuts

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