X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;f=cmd%2Fappmgr%2Ftypes.go;fp=cmd%2Fappmgr%2Ftypes.go;h=d452498c8433b924e57294c8fa0ebdddadf7c9ec;hb=d732b871ab1dccaf9ef5311dede522879193b45e;hp=e32b62f1e4718304e3dd682a3a1ef64f5aed43e1;hpb=8492ba318dfe939c74a22a6303144b66c7ab4923;p=ric-plt%2Fappmgr.git diff --git a/cmd/appmgr/types.go b/cmd/appmgr/types.go index e32b62f..d452498 100755 --- a/cmd/appmgr/types.go +++ b/cmd/appmgr/types.go @@ -77,11 +77,13 @@ type ConfigMapper interface { CreateConfigMap(r XAppConfig) (errList []CMError, err error) UpdateConfigMap(r XAppConfig) (errList []CMError, err error) DeleteConfigMap(r XAppConfig) (cm interface{}, err error) + ReadSchema(name string, c *XAppConfig) (err error) PurgeConfigMap(m XappDeploy) (cm interface{}, err error) RestoreConfigMap(m XappDeploy, cm interface{}) (err error) ReadConfigMap(name string, ns string, c *interface{}) (err error) ApplyConfigMap(r XAppConfig, action string) (err error) GetMessages(name string) (msgs MessageTypes) + GetNamespace(ns string) string } type Helmer interface {