package config import ( "goutil/configUtil" "goutil/debugUtil" ) var ( monitorConfig *monitorMgr.MonitorConfig ) func initMonitorConfig(config *configUtil.XmlConfig) error { tempConfig := new(monitorMgr.MonitorConfig) err := config.Unmarshal("root/MonitorConfig", tempConfig) if err != nil { return err } monitorConfig = tempConfig debugUtil.Printf("monitorConfig:%v\n", monitorConfig) return nil } // GetMonitorConfig 获监测配置 func GetMonitorConfig() *monitorMgr.MonitorConfig { return monitorConfig }