Merge pull request #6782 from rainzm/notify/version

fix: Add '/version' handler for notify
This commit is contained in:
Zexi Li
2020-06-10 10:18:49 +08:00
committed by GitHub
+6 -2
View File
@@ -38,8 +38,12 @@ import (
"yunion.io/x/onecloud/pkg/notify/utils"
)
var API_VERSION = "api/v1"
func InitHandlers(app *appsrv.Application) {
db.AddProjectResourceCountHandler("api/v1", app)
// add version handler with API_VERSION prefix
app.AddDefaultHandler("GET", API_VERSION+"/version", appsrv.VersionHandler, "version")
db.AddProjectResourceCountHandler(API_VERSION, app)
db.RegisterModelManager(models.ContactManager)
db.RegisterModelManager(models.VerifyManager)
db.RegisterModelManager(models.NotificationManager)
@@ -47,7 +51,7 @@ func InitHandlers(app *appsrv.Application) {
db.RegisterModelManager(cache.UserCacheManager)
db.RegisterModelManager(cache.UserGroupCacheManager)
db.RegisterModelManager(models.TemplateManager)
AddNotifyDispatcher("/api/v1/", app)
AddNotifyDispatcher(API_VERSION, app)
}
// Middleware