Documentation
¶
Index ¶
- func DeleteNetworkNamespace(networkID string) error
- type Agent
- func (a *Agent) CollectStats()
- func (a *Agent) DisableInjection(si *ServiceInjection) error
- func (a *Agent) EnableInjection(si *ServiceInjection) error
- func (a *Agent) GetPool() db.PgxIface
- func (a *Agent) GetScheduler() gocron.Scheduler
- func (a *Agent) PendingSyncLoop(ctx context.Context, syncAll bool) error
- func (a *Agent) ProcessEndpoint(ctx context.Context, id strfmt.UUID) error
- func (a *Agent) ProcessServices(ctx context.Context) error
- func (a *Agent) Run()
- func (a *Agent) SetupOpenStack() error
- type HAProxyController
- type NetworkNamespace
- type ServiceInjection
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func DeleteNetworkNamespace ¶
Types ¶
type Agent ¶
type Agent struct {
// contains filtered or unexported fields
}
func (*Agent) CollectStats ¶
func (a *Agent) CollectStats()
func (*Agent) DisableInjection ¶
func (a *Agent) DisableInjection(si *ServiceInjection) error
func (*Agent) EnableInjection ¶
func (a *Agent) EnableInjection(si *ServiceInjection) error
func (*Agent) GetScheduler ¶ added in v1.3.0
func (a *Agent) GetScheduler() gocron.Scheduler
func (*Agent) PendingSyncLoop ¶
func (*Agent) ProcessEndpoint ¶
func (*Agent) SetupOpenStack ¶
type HAProxyController ¶
type HAProxyController struct {
// contains filtered or unexported fields
}
func NewHAProxyController ¶
func NewHAProxyController() *HAProxyController
type NetworkNamespace ¶
type NetworkNamespace struct {
// contains filtered or unexported fields
}
func EnsureNetworkNamespace ¶
func EnsureNetworkNamespace(port *ports.Port, client *gophercloud.ServiceClient) (*NetworkNamespace, error)
func (*NetworkNamespace) Close ¶
func (ns *NetworkNamespace) Close() error
func (*NetworkNamespace) DisableNetworkNamespace ¶
func (ns *NetworkNamespace) DisableNetworkNamespace() error
func (*NetworkNamespace) EnableNetworkNamespace ¶
func (ns *NetworkNamespace) EnableNetworkNamespace() error
Click to show internal directories.
Click to hide internal directories.