Versions in this module Expand all Collapse all v0 v0.1.0 Jun 22, 2020 Changes in this version + type Node struct + ConnectionInfo service.ConnectionInfo + Label string + Resources *scenario.NodeResources + Status health.Status + UUID uuid.UUID + func NewNode(info service.ConnectionInfo, resources *scenario.NodeResources, label string) *Node + type Store interface + AddNode func(*Node) error + AddResourcesToQueue func([]scenario.NodeResources) error + ClearNodes func() error + GetApateletScenario func() (*apatelet.ApateletScenario, error) + GetNode func(uuid.UUID) (Node, error) + GetNodes func() ([]Node, error) + GetNodesByLabel func(string) ([]Node, error) + GetResourceFromQueue func() (*scenario.NodeResources, error) + RemoveNode func(uuid.UUID) error + RemoveNodes func([]uuid.UUID) error + SetApateletScenario func(*apatelet.ApateletScenario) error + SetNodeStatus func(uuid.UUID, health.Status) error + func NewStore() Store