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=243179d025df0b6276eb2c74f3ed13f6e6146b79;hb=97e8d9a3254989f086d7ad02c168442832b49946;hp=a3599febece4f59b32625eea87f60e34b5eb567a;hpb=193caf9d7e08b84a0b9c1f0352924a7efd77e77c;p=ric-plt%2Fappmgr.git diff --git a/cmd/appmgr/types.go b/cmd/appmgr/types.go index a3599fe..243179d 100755 --- a/cmd/appmgr/types.go +++ b/cmd/appmgr/types.go @@ -38,10 +38,12 @@ type Resource struct { } type Xapp struct { - Name string `json:"name"` - Status string `json:"status"` - Version string `json:"version"` - Instances []XappInstance `json:"instances"` + Name string `json:"name"` + ConfigName string `json:"configName, omitempty"` + Namespace string `json:"namespace, omitempty"` + Status string `json:"status"` + Version string `json:"version"` + Instances []XappInstance `json:"instances"` } type XappInstance struct { @@ -63,7 +65,7 @@ type XappManager struct { type Helmer interface { Initialize() - Install(name string) (xapp Xapp, err error) + Install(m ConfigMetadata) (xapp Xapp, err error) Status(name string) (xapp Xapp, err error) StatusAll() (xapps []Xapp, err error) List() (xapps []string, err error)