Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type MasterDaemon ¶
type MasterDaemon struct { // Public state ListenURL string // URL where netmaster listens for ext requests ControlURL string // URL where netmaster listens for ctrl pkts ClusterStoreDriver string // state store driver name ClusterStoreURL string // state store endpoint ClusterMode string // cluster scheduler used docker/kubernetes/mesos etc NetworkMode string // network mode (vlan or vxlan) NetForwardMode string // forwarding mode (bridge or routing) NetInfraType string // infra type (aci or default) // contains filtered or unexported fields }
MasterDaemon runs the daemon FSM
func (*MasterDaemon) ClearEndpoints ¶
func (d *MasterDaemon) ClearEndpoints(stateDriver core.StateDriver, epCfgs *[]core.State, id, matchField string) error
ClearEndpoints clears all the endpoints
func (*MasterDaemon) InitServices ¶
func (d *MasterDaemon) InitServices()
InitServices init watch services
func (*MasterDaemon) RunMasterFsm ¶
func (d *MasterDaemon) RunMasterFsm()
RunMasterFsm runs netmaster FSM
Click to show internal directories.
Click to hide internal directories.