Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Linux ¶
type Linux struct { IfPlugin *linux_ifplugin.IfPlugin L3Plugin *linux_l3plugin.L3Plugin NSPlugin *linux_nsplugin.NsPlugin IPTablesPlugin *linux_iptablesplugin.IPTablesPlugin }
Linux contains some Linux plugins.
func DefaultLinux ¶
func DefaultLinux() Linux
type MockCnfAgent ¶
type MockCnfAgent struct { infra.PluginName LogManager *logmanager.Plugin VPP Linux Netalloc *netalloc.Plugin MockCnf *mockcnf_plugin.Plugin CnfRegistry *cnfreg_plugin.Plugin PuntManager *puntmgr_plugin.Plugin Orchestrator *orchestrator.Plugin ETCDDataSync *kvdbsync.Plugin Configurator *configurator.Plugin RESTAPI *restapi.Plugin Probe *probe.Plugin StatusCheck *statuscheck.Plugin }
MockCnfAgent defines plugins which will be loaded and their order.
func (*MockCnfAgent) AfterInit ¶
func (a *MockCnfAgent) AfterInit() error
AfterInit executes resync.
Click to show internal directories.
Click to hide internal directories.