Documentation ¶
Index ¶
- Constants
- func CreateCommand() (*slb.Command, error)
- func ReloadStorage(storageType int) error
- func SendCommandToAllSLBDaemon() error
- func SendCommandToSLBDaemon(targetEndPoint string) error
- type DummyError
- type SLBDaemon
- type Storage
- type StorageDummy
- func (storageDummy *StorageDummy) DeleteSLBDaemon(name string) error
- func (storageDummy *StorageDummy) LoadAllSLBDaemon() ([]SLBDaemon, error)
- func (storageDummy *StorageDummy) LoadSLBDaemon(name string) (*SLBDaemon, error)
- func (storageDummy *StorageDummy) SaveSLBDaemon(slbDaemon *SLBDaemon) error
- func (storageDummy *StorageDummy) ShouldCheck() bool
- type StorageEtcd
Constants ¶
View Source
const (
BlueGreenDeploymentPrefix = "bg."
)
Variables ¶
This section is empty.
Functions ¶
func CreateCommand ¶
func ReloadStorage ¶
func SendCommandToAllSLBDaemon ¶
func SendCommandToAllSLBDaemon() error
func SendCommandToSLBDaemon ¶
Used for failed slb host to reconfigure
Types ¶
type DummyError ¶
type DummyError struct {
// contains filtered or unexported fields
}
func (*DummyError) Error ¶
func (dummyError *DummyError) Error() string
type SLBDaemon ¶
type Storage ¶
type Storage interface { DeleteSLBDaemon(name string) error SaveSLBDaemon(slbDaemon *SLBDaemon) error LoadSLBDaemon(name string) (*SLBDaemon, error) LoadAllSLBDaemon() ([]SLBDaemon, error) // contains filtered or unexported methods }
func GetStorage ¶
func GetStorage() Storage
type StorageDummy ¶
type StorageDummy struct {
// contains filtered or unexported fields
}
func (*StorageDummy) DeleteSLBDaemon ¶
func (storageDummy *StorageDummy) DeleteSLBDaemon(name string) error
func (*StorageDummy) LoadAllSLBDaemon ¶
func (storageDummy *StorageDummy) LoadAllSLBDaemon() ([]SLBDaemon, error)
func (*StorageDummy) LoadSLBDaemon ¶
func (storageDummy *StorageDummy) LoadSLBDaemon(name string) (*SLBDaemon, error)
func (*StorageDummy) SaveSLBDaemon ¶
func (storageDummy *StorageDummy) SaveSLBDaemon(slbDaemon *SLBDaemon) error
func (*StorageDummy) ShouldCheck ¶
func (storageDummy *StorageDummy) ShouldCheck() bool
type StorageEtcd ¶
type StorageEtcd struct { }
func (*StorageEtcd) DeleteSLBDaemon ¶
func (storageEtcd *StorageEtcd) DeleteSLBDaemon(name string) error
func (*StorageEtcd) LoadAllSLBDaemon ¶
func (storageEtcd *StorageEtcd) LoadAllSLBDaemon() ([]SLBDaemon, error)
func (*StorageEtcd) LoadSLBDaemon ¶
func (storageEtcd *StorageEtcd) LoadSLBDaemon(name string) (*SLBDaemon, error)
func (*StorageEtcd) SaveSLBDaemon ¶
func (storageEtcd *StorageEtcd) SaveSLBDaemon(slbDaemon *SLBDaemon) error
Click to show internal directories.
Click to hide internal directories.