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:
|
||||
continue
|
||||
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))
|
||||
return res
|
||||
|
||||
@ -128,10 +131,12 @@ class Services(object):
|
||||
continue
|
||||
res.setdefault(cat, service)
|
||||
res_doc = copy.deepcopy(doc)
|
||||
res_doc.update(**service)
|
||||
if environment:
|
||||
if "environment" in doc and doc["environment"] != environment:
|
||||
continue
|
||||
for repositories in self.all_repositories:
|
||||
if repositories["service_type"] == service["service_type"]:
|
||||
res["repositories"] = repositories["repositories"]
|
||||
res[cat].setdefault("docs", [])
|
||||
res[cat]["docs"].append(res_doc)
|
||||
return res
|
||||
|
Loading…
x
Reference in New Issue
Block a user