Issue-ID: MSB-243
Change-Id: I00cc63ef47d107c98e8fc9a46f668eae876e7381
Signed-off-by: Lvbo163 <lv.bo163@zte.com.cn>
}
return result, nil
}
+
+func GetServices() (map[string][]string, error) {
+ data, _, err := client.Catalog().Services(nil)
+
+ if err != nil {
+ return nil, err
+ }
+ return data, nil
+}
+
+func GetInstances(serviceName string) ([]*api.CatalogService, error) {
+ endpoints, _, err := client.Catalog().Service(serviceName, "", nil)
+ if err != nil {
+ log.Log.Error("can not get endpoints of ", serviceName)
+ return nil, err
+ }
+ return endpoints, nil
+}