Documentation ¶
Index ¶
- type Manager
- func (m *Manager) Bingding(ifName, tenantID, containerID string) error
- func (m *Manager) CreateBridgeLinkRouter(bridgeID, routerID *midonettypes.UUID, iprange string) error
- func (m *Manager) CreateDefaultRoute(localPort, remotePort *midonettypes.RouterPort, ...) error
- func (m *Manager) CreateDefaultRule(localPort, remotePort *midonettypes.RouterPort, router *midonettypes.Router) error
- func (m *Manager) CreateNewBridge(tenant *midonettypes.Tenant) error
- func (m *Manager) DeleteTenant(tenantID string) error
- func (m *Manager) GetTenant(tenantID string) (*midonettypes.Tenant, error)
- func (m *Manager) InitTenant(tenant midonettypes.Tenant) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Manager ¶
type Manager struct {
// contains filtered or unexported fields
}
Manager midonet manager
func (*Manager) CreateBridgeLinkRouter ¶
func (m *Manager) CreateBridgeLinkRouter(bridgeID, routerID *midonettypes.UUID, iprange string) error
CreateBridgeLinkRouter 创建bridge与租户router的连接端口 iprange 传入bridge 网段 例如:192.168.1.0/24
func (*Manager) CreateDefaultRoute ¶
func (m *Manager) CreateDefaultRoute(localPort, remotePort *midonettypes.RouterPort, routerID, providerRouterID *midonettypes.UUID, tenantID string) error
CreateDefaultRoute 创建租户router的路由规则
func (*Manager) CreateDefaultRule ¶
func (m *Manager) CreateDefaultRule(localPort, remotePort *midonettypes.RouterPort, router *midonettypes.Router) error
CreateDefaultRule 创建租户router route rule
func (*Manager) CreateNewBridge ¶
func (m *Manager) CreateNewBridge(tenant *midonettypes.Tenant) error
CreateNewBridge 创建新的bridge ,注入新的IP
func (*Manager) DeleteTenant ¶
DeleteTenant 删除租户
func (*Manager) GetTenant ¶
func (m *Manager) GetTenant(tenantID string) (*midonettypes.Tenant, error)
GetTenant 获取租户
func (*Manager) InitTenant ¶
func (m *Manager) InitTenant(tenant midonettypes.Tenant) error
InitTenant 初始化midonet tenant
Click to show internal directories.
Click to hide internal directories.