add notification apis (#2066)

add alerting apis

add generic proxy
This commit is contained in:
zryfish
2020-05-13 21:50:26 +08:00
committed by GitHub
parent 1464ca197d
commit d358d9ab1a
6 changed files with 198 additions and 1 deletions

View File

@@ -0,0 +1,19 @@
package v1
import (
"github.com/emicklei/go-restful"
"k8s.io/apimachinery/pkg/runtime/schema"
"kubesphere.io/kubesphere/pkg/kapis/generic"
)
var GroupVersion = schema.GroupVersion{Group: "notification.kubesphere.io", Version: "v1"}
func AddToContainer(container *restful.Container, endpoint string) error {
proxy, err := generic.NewGenericProxy(endpoint, GroupVersion.Group, GroupVersion.Version)
if err != nil {
return err
}
return proxy.AddToContainer(container)
}