X-Git-Url: https://gerrit.akraino.org/r/gitweb?a=blobdiff_plain;f=mep%2Fmepserver%2Fmp1%2Fmodels%2Fserviceinfo.go;h=ea57cd6c2c6d0ba8032bb97f7ca55678e4368718;hb=42e00212ccdbaa0bb439ecfc988dba3fe7a2caf8;hp=01b48a6d92031c0d100d03e73ff5fd23a2af9298;hpb=a8f10d63cbb6acdc6f9d2f4fa5de3e2392bed6df;p=ealt-edge.git diff --git a/mep/mepserver/mp1/models/serviceinfo.go b/mep/mepserver/mp1/models/serviceinfo.go index 01b48a6..ea57cd6 100644 --- a/mep/mepserver/mp1/models/serviceinfo.go +++ b/mep/mepserver/mp1/models/serviceinfo.go @@ -31,6 +31,7 @@ import ( meputil "mepserver/mp1/util" ) +// This type represents the general information of a MEC service info for registry/discovery type ServiceInfo struct { SerInstanceId string `json:"serInstanceId,omitempty"` SerName string `json:"serName"` @@ -193,6 +194,7 @@ func (s *ServiceInfo) serCategoryFromProperties(properties map[string]string) { s.SerCategory.Version = properties["serCategory/version"] } +//Parse service endpoint info func (s *ServiceInfo) fromEndpoints(uris []string, epType string) { if epType == "uris" { s.TransportInfo.Endpoint.Uris = uris @@ -219,6 +221,7 @@ func (s *ServiceInfo) fromEndpoints(uris []string, epType string) { } } +//Parse service transport info func (s *ServiceInfo) transportInfoFromProperties(properties map[string]string) { if properties == nil { return