Documentation ¶
Index ¶
- type FixtureBackend
- func (fb *FixtureBackend) Configure(config map[string]interface{}) (interface{}, error)
- func (fb *FixtureBackend) DeleteSlot(meta interface{}, appName, slotId string) error
- func (fb *FixtureBackend) GetApplication(meta interface{}, name string) (*schema.ApplicationData, error)
- func (fb *FixtureBackend) GetDeployment(meta interface{}, appName, slotId, deploymentId string) (*schema.DeploymentData, error)
- func (fb *FixtureBackend) GetSlot(meta interface{}, appName, slotId string) (*schema.SlotData, error)
- func (fb *FixtureBackend) IsReady(meta interface{}) (bool, error)
- func (fb *FixtureBackend) ListApplications(meta interface{}) ([]*schema.ApplicationData, error)
- func (fb *FixtureBackend) ListSlots(meta interface{}, appName string) ([]*schema.SlotData, error)
- func (fb *FixtureBackend) ListSortedDeploymentsForSlotId(meta interface{}, appName, slotId string, limitPerSlot int) ([]*schema.DeploymentData, error)
- func (fb *FixtureBackend) SaveApplication(meta interface{}, name string, data *schema.ApplicationData) error
- func (fb *FixtureBackend) SaveDeployment(meta interface{}, appName, slotId, deploymentId string, ...) error
- func (fb *FixtureBackend) SaveSlot(meta interface{}, appName, slotId string, slot *schema.SlotData) error
- func (fb *FixtureBackend) SupportsWriteLock() bool
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type FixtureBackend ¶
type FixtureBackend struct{}
func (*FixtureBackend) Configure ¶
func (fb *FixtureBackend) Configure(config map[string]interface{}) (interface{}, error)
func (*FixtureBackend) DeleteSlot ¶
func (fb *FixtureBackend) DeleteSlot(meta interface{}, appName, slotId string) error
func (*FixtureBackend) GetApplication ¶
func (fb *FixtureBackend) GetApplication(meta interface{}, name string) (*schema.ApplicationData, error)
func (*FixtureBackend) GetDeployment ¶
func (fb *FixtureBackend) GetDeployment(meta interface{}, appName, slotId, deploymentId string) (*schema.DeploymentData, error)
func (*FixtureBackend) GetSlot ¶
func (fb *FixtureBackend) GetSlot(meta interface{}, appName, slotId string) (*schema.SlotData, error)
func (*FixtureBackend) IsReady ¶
func (fb *FixtureBackend) IsReady(meta interface{}) (bool, error)
func (*FixtureBackend) ListApplications ¶
func (fb *FixtureBackend) ListApplications(meta interface{}) ([]*schema.ApplicationData, error)
func (*FixtureBackend) ListSlots ¶
func (fb *FixtureBackend) ListSlots(meta interface{}, appName string) ([]*schema.SlotData, error)
func (*FixtureBackend) ListSortedDeploymentsForSlotId ¶
func (fb *FixtureBackend) ListSortedDeploymentsForSlotId(meta interface{}, appName, slotId string, limitPerSlot int) ([]*schema.DeploymentData, error)
func (*FixtureBackend) SaveApplication ¶
func (fb *FixtureBackend) SaveApplication(meta interface{}, name string, data *schema.ApplicationData) error
func (*FixtureBackend) SaveDeployment ¶
func (fb *FixtureBackend) SaveDeployment(meta interface{}, appName, slotId, deploymentId string, data *schema.DeploymentData) error
func (*FixtureBackend) SaveSlot ¶
func (fb *FixtureBackend) SaveSlot(meta interface{}, appName, slotId string, slot *schema.SlotData) error
func (*FixtureBackend) SupportsWriteLock ¶
func (fb *FixtureBackend) SupportsWriteLock() bool
Click to show internal directories.
Click to hide internal directories.