Documentation ¶
Index ¶
- func CheckAndExecuteAutoScaler(replicationControllerAutoScaler *ReplicationControllerAutoScaler) (bool, int, error)
- func CheckAndExecuteAutoScalerOnDeployImageInformation(replicationControllerAutoScaler *ReplicationControllerAutoScaler) (bool, int, error)
- func CheckAndExecuteAutoScalerOnReplicationController(replicationControllerAutoScaler *ReplicationControllerAutoScaler, ...) (bool, int, error)
- func ReloadStorage(storageType int) error
- type DummyError
- type Indicator
- type ReplicationControllerAutoScaler
- type Storage
- type StorageCassandra
- func (storageCassandra *StorageCassandra) DeleteReplicationControllerAutoScaler(namespace string, kind string, name string) error
- func (storageCassandra *StorageCassandra) LoadAllReplicationControllerAutoScaler() ([]ReplicationControllerAutoScaler, error)
- func (storageCassandra *StorageCassandra) LoadReplicationControllerAutoScaler(namespace string, kind string, name string) (*ReplicationControllerAutoScaler, error)
- func (storageCassandra *StorageCassandra) SaveReplicationControllerAutoScaler(replicationControllerAutoScaler *ReplicationControllerAutoScaler) error
- type StorageDummy
- func (storageDummy *StorageDummy) DeleteReplicationControllerAutoScaler(namespace string, kind string, name string) error
- func (storageDummy *StorageDummy) LoadAllReplicationControllerAutoScaler() ([]ReplicationControllerAutoScaler, error)
- func (storageDummy *StorageDummy) LoadReplicationControllerAutoScaler(namespace string, kind string, name string) (*ReplicationControllerAutoScaler, error)
- func (storageDummy *StorageDummy) SaveReplicationControllerAutoScaler(replicationControllerAutoScaler *ReplicationControllerAutoScaler) error
- func (storageDummy *StorageDummy) ShouldCheck() bool
- type StorageEtcd
- func (storageEtcd *StorageEtcd) DeleteReplicationControllerAutoScaler(namespace string, kind string, name string) error
- func (storageEtcd *StorageEtcd) LoadAllReplicationControllerAutoScaler() ([]ReplicationControllerAutoScaler, error)
- func (storageEtcd *StorageEtcd) LoadReplicationControllerAutoScaler(namespace string, kind string, name string) (*ReplicationControllerAutoScaler, error)
- func (storageEtcd *StorageEtcd) SaveReplicationControllerAutoScaler(replicationControllerAutoScaler *ReplicationControllerAutoScaler) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CheckAndExecuteAutoScaler ¶
func CheckAndExecuteAutoScaler(replicationControllerAutoScaler *ReplicationControllerAutoScaler) (bool, int, error)
func CheckAndExecuteAutoScalerOnDeployImageInformation ¶
func CheckAndExecuteAutoScalerOnDeployImageInformation(replicationControllerAutoScaler *ReplicationControllerAutoScaler) (bool, int, error)
func CheckAndExecuteAutoScalerOnReplicationController ¶
func CheckAndExecuteAutoScalerOnReplicationController(replicationControllerAutoScaler *ReplicationControllerAutoScaler, replicationControllerName string) (bool, int, error)
func ReloadStorage ¶
Types ¶
type DummyError ¶
type DummyError struct {
// contains filtered or unexported fields
}
func (*DummyError) Error ¶
func (dummyError *DummyError) Error() string
type Storage ¶
type Storage interface { DeleteReplicationControllerAutoScaler(namespace string, kind string, name string) error SaveReplicationControllerAutoScaler(replicationControllerAutoScaler *ReplicationControllerAutoScaler) error LoadReplicationControllerAutoScaler(namespace string, kind string, name string) (*ReplicationControllerAutoScaler, error) LoadAllReplicationControllerAutoScaler() ([]ReplicationControllerAutoScaler, error) // contains filtered or unexported methods }
func GetStorage ¶
func GetStorage() Storage
type StorageCassandra ¶
type StorageCassandra struct { }
func (*StorageCassandra) DeleteReplicationControllerAutoScaler ¶
func (storageCassandra *StorageCassandra) DeleteReplicationControllerAutoScaler(namespace string, kind string, name string) error
func (*StorageCassandra) LoadAllReplicationControllerAutoScaler ¶
func (storageCassandra *StorageCassandra) LoadAllReplicationControllerAutoScaler() ([]ReplicationControllerAutoScaler, error)
func (*StorageCassandra) LoadReplicationControllerAutoScaler ¶
func (storageCassandra *StorageCassandra) LoadReplicationControllerAutoScaler(namespace string, kind string, name string) (*ReplicationControllerAutoScaler, error)
func (*StorageCassandra) SaveReplicationControllerAutoScaler ¶
func (storageCassandra *StorageCassandra) SaveReplicationControllerAutoScaler(replicationControllerAutoScaler *ReplicationControllerAutoScaler) error
type StorageDummy ¶
type StorageDummy struct {
// contains filtered or unexported fields
}
func (*StorageDummy) DeleteReplicationControllerAutoScaler ¶
func (storageDummy *StorageDummy) DeleteReplicationControllerAutoScaler(namespace string, kind string, name string) error
func (*StorageDummy) LoadAllReplicationControllerAutoScaler ¶
func (storageDummy *StorageDummy) LoadAllReplicationControllerAutoScaler() ([]ReplicationControllerAutoScaler, error)
func (*StorageDummy) LoadReplicationControllerAutoScaler ¶
func (storageDummy *StorageDummy) LoadReplicationControllerAutoScaler(namespace string, kind string, name string) (*ReplicationControllerAutoScaler, error)
func (*StorageDummy) SaveReplicationControllerAutoScaler ¶
func (storageDummy *StorageDummy) SaveReplicationControllerAutoScaler(replicationControllerAutoScaler *ReplicationControllerAutoScaler) error
func (*StorageDummy) ShouldCheck ¶
func (storageDummy *StorageDummy) ShouldCheck() bool
type StorageEtcd ¶
type StorageEtcd struct { }
func (*StorageEtcd) DeleteReplicationControllerAutoScaler ¶
func (storageEtcd *StorageEtcd) DeleteReplicationControllerAutoScaler(namespace string, kind string, name string) error
func (*StorageEtcd) LoadAllReplicationControllerAutoScaler ¶
func (storageEtcd *StorageEtcd) LoadAllReplicationControllerAutoScaler() ([]ReplicationControllerAutoScaler, error)
func (*StorageEtcd) LoadReplicationControllerAutoScaler ¶
func (storageEtcd *StorageEtcd) LoadReplicationControllerAutoScaler(namespace string, kind string, name string) (*ReplicationControllerAutoScaler, error)
func (*StorageEtcd) SaveReplicationControllerAutoScaler ¶
func (storageEtcd *StorageEtcd) SaveReplicationControllerAutoScaler(replicationControllerAutoScaler *ReplicationControllerAutoScaler) error
Click to show internal directories.
Click to hide internal directories.