Files
cloudpods/pkg/mcclient/modules/mod_commonalert.go
2020-06-21 11:39:23 +08:00

30 lines
547 B
Go

package modules
import "yunion.io/x/onecloud/pkg/mcclient/modulebase"
var (
CommonAlertManager *SCommonAlertManager
)
type SCommonAlertManager struct {
*modulebase.ResourceManager
}
func init() {
CommonAlertManager = NewCommonAlertManager()
for _, m := range []modulebase.IBaseManager{
CommonAlertManager,
} {
registerCompute(m)
}
}
func NewCommonAlertManager() *SCommonAlertManager {
man := NewMonitorV2Manager("commonalert", "commonalerts",
[]string{},
[]string{})
return &SCommonAlertManager{
ResourceManager: &man,
}
}