X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;f=cmd%2Fappmgr%2Ftypes.go;h=34e3b749f48ec36b6c15ab5e75f807f2cc1d93c4;hb=refs%2Fchanges%2F06%2F506%2F1;hp=d452498c8433b924e57294c8fa0ebdddadf7c9ec;hpb=d732b871ab1dccaf9ef5311dede522879193b45e;p=ric-plt%2Fappmgr.git diff --git a/cmd/appmgr/types.go b/cmd/appmgr/types.go index d452498..34e3b74 100755 --- a/cmd/appmgr/types.go +++ b/cmd/appmgr/types.go @@ -84,6 +84,7 @@ type ConfigMapper interface { ApplyConfigMap(r XAppConfig, action string) (err error) GetMessages(name string) (msgs MessageTypes) GetNamespace(ns string) string + GetNamesFromHelmRepo() (names []string) } type Helmer interface { @@ -92,6 +93,7 @@ type Helmer interface { Install(m XappDeploy) (xapp Xapp, err error) Status(name string) (xapp Xapp, err error) StatusAll() (xapps []Xapp, err error) + SearchAll() (xapps []string) List() (xapps []string, err error) Delete(name string) (xapp Xapp, err error) } @@ -121,7 +123,7 @@ type SubscriptionNotif struct { Id string `json:"id"` Version int `json:"version"` EventType string `json:"eventType"` - XappData []Xapp `json:"xapp"` + XApps string `json:"xApps"` } type Subscription struct {