Documentation
¶
Index ¶
- func ReloadStorage(storageType int) error
- type DummyError
- type Launch
- type LaunchApplication
- type LaunchClusterApplication
- type Storage
- type StorageDummy
- func (storageDummy *StorageDummy) DeleteTopology(name string) error
- func (storageDummy *StorageDummy) LoadAllTopology() ([]Topology, error)
- func (storageDummy *StorageDummy) LoadTopology(name string) (*Topology, error)
- func (storageDummy *StorageDummy) SaveTopology(topology *Topology) error
- func (storageDummy *StorageDummy) ShouldCheck() bool
- type StorageEtcd
- type Topology
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ReloadStorage ¶
Types ¶
type DummyError ¶
type DummyError struct {
// contains filtered or unexported fields
}
func (*DummyError) Error ¶
func (dummyError *DummyError) Error() string
type Launch ¶
type Launch struct { Order int LaunchApplication *LaunchApplication LaunchClusterApplication *LaunchClusterApplication }
type LaunchApplication ¶
type LaunchApplication struct { ImageInformationName string Version string Description string ReplicaAmount int PortSlice []deploy.DeployContainerPort EnvironmentSlice []control.ReplicationControllerContainerEnvironment ResourceMap map[string]interface{} ExtraJsonMap map[string]interface{} }
type Storage ¶
type Storage interface { DeleteTopology(name string) error SaveTopology(topology *Topology) error LoadTopology(name string) (*Topology, error) LoadAllTopology() ([]Topology, error) // contains filtered or unexported methods }
func GetStorage ¶
func GetStorage() Storage
type StorageDummy ¶
type StorageDummy struct {
// contains filtered or unexported fields
}
func (*StorageDummy) DeleteTopology ¶
func (storageDummy *StorageDummy) DeleteTopology(name string) error
func (*StorageDummy) LoadAllTopology ¶
func (storageDummy *StorageDummy) LoadAllTopology() ([]Topology, error)
func (*StorageDummy) LoadTopology ¶
func (storageDummy *StorageDummy) LoadTopology(name string) (*Topology, error)
func (*StorageDummy) SaveTopology ¶
func (storageDummy *StorageDummy) SaveTopology(topology *Topology) error
func (*StorageDummy) ShouldCheck ¶
func (storageDummy *StorageDummy) ShouldCheck() bool
type StorageEtcd ¶
type StorageEtcd struct { }
func (*StorageEtcd) DeleteTopology ¶
func (storageEtcd *StorageEtcd) DeleteTopology(name string) error
func (*StorageEtcd) LoadAllTopology ¶
func (storageEtcd *StorageEtcd) LoadAllTopology() ([]Topology, error)
func (*StorageEtcd) LoadTopology ¶
func (storageEtcd *StorageEtcd) LoadTopology(name string) (*Topology, error)
func (*StorageEtcd) SaveTopology ¶
func (storageEtcd *StorageEtcd) SaveTopology(topology *Topology) error
Click to show internal directories.
Click to hide internal directories.