Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var SyncAnalyzerExcludeField = []string{"nat_ip", "agg", "state"}
View Source
var SyncControllerExcludeField = []string{"nat_ip", "state"}
Functions ¶
This section is empty.
Types ¶
type AnalyzerCheck ¶
type AnalyzerCheck struct {
// contains filtered or unexported fields
}
func NewAnalyzerCheck ¶
func NewAnalyzerCheck(cfg *config.ControllerConfig, ctx context.Context) *AnalyzerCheck
func (*AnalyzerCheck) Start ¶
func (c *AnalyzerCheck) Start(sCtx context.Context)
func (*AnalyzerCheck) Stop ¶
func (c *AnalyzerCheck) Stop()
func (*AnalyzerCheck) SyncDefaultOrgData ¶
func (c *AnalyzerCheck) SyncDefaultOrgData()
func (*AnalyzerCheck) TriggerReallocAnalyzer ¶
func (c *AnalyzerCheck) TriggerReallocAnalyzer(orgDB *mysql.DB, analyzerIP string)
type ControllerCheck ¶
type ControllerCheck struct {
// contains filtered or unexported fields
}
func NewControllerCheck ¶
func NewControllerCheck(cfg *config.ControllerConfig, ctx context.Context) *ControllerCheck
func (*ControllerCheck) Start ¶
func (c *ControllerCheck) Start(sCtx context.Context)
func (*ControllerCheck) Stop ¶
func (c *ControllerCheck) Stop()
func (*ControllerCheck) SyncDefaultOrgData ¶
func (c *ControllerCheck) SyncDefaultOrgData()
func (*ControllerCheck) TriggerReallocController ¶
func (c *ControllerCheck) TriggerReallocController(orgDB *mysql.DB, controllerIP string)
Click to show internal directories.
Click to hide internal directories.