More function fixes
This commit is contained in:
parent
f18cf1ee35
commit
6db0f4e239
@ -106,6 +106,9 @@ class Services(object):
|
|||||||
if "environment" in srv and srv["environment"] != environment:
|
if "environment" in srv and srv["environment"] != environment:
|
||||||
continue
|
continue
|
||||||
if srv["service_category"] == category:
|
if srv["service_category"] == category:
|
||||||
|
for repositories in self.all_repositories:
|
||||||
|
if repositories["service_type"] == srv["service_type"]:
|
||||||
|
srv["repositories"] = repositories["repositories"]
|
||||||
res.append(copy.deepcopy(srv))
|
res.append(copy.deepcopy(srv))
|
||||||
return res
|
return res
|
||||||
|
|
||||||
@ -128,10 +131,12 @@ class Services(object):
|
|||||||
continue
|
continue
|
||||||
res.setdefault(cat, service)
|
res.setdefault(cat, service)
|
||||||
res_doc = copy.deepcopy(doc)
|
res_doc = copy.deepcopy(doc)
|
||||||
res_doc.update(**service)
|
|
||||||
if environment:
|
if environment:
|
||||||
if "environment" in doc and doc["environment"] != environment:
|
if "environment" in doc and doc["environment"] != environment:
|
||||||
continue
|
continue
|
||||||
|
for repositories in self.all_repositories:
|
||||||
|
if repositories["service_type"] == service["service_type"]:
|
||||||
|
res["repositories"] = repositories["repositories"]
|
||||||
res[cat].setdefault("docs", [])
|
res[cat].setdefault("docs", [])
|
||||||
res[cat]["docs"].append(res_doc)
|
res[cat]["docs"].append(res_doc)
|
||||||
return res
|
return res
|
||||||
|
Loading…
x
Reference in New Issue
Block a user