fix public only service left out in metadata.yaml
Reviewed-by: Gode, Sebastian <sebastian.gode@t-systems.com> Co-authored-by: tischrei <tino.schreiber@t-systems.com> Co-committed-by: tischrei <tino.schreiber@t-systems.com>
This commit is contained in:
		@ -246,12 +246,19 @@ class Services(object):
 | 
				
			|||||||
                    x for x in srv["teams"] if x["permission"] == "write"
 | 
					                    x for x in srv["teams"] if x["permission"] == "write"
 | 
				
			||||||
                ]
 | 
					                ]
 | 
				
			||||||
            if "repositories" in srv and environment:
 | 
					            if "repositories" in srv and environment:
 | 
				
			||||||
 | 
					                internal_exists = False
 | 
				
			||||||
                for repo in srv["repositories"]:
 | 
					                for repo in srv["repositories"]:
 | 
				
			||||||
                    if (
 | 
					                    if (
 | 
				
			||||||
                        "environment" in repo
 | 
					                        "environment" in repo
 | 
				
			||||||
                        and repo["environment"] == environment
 | 
					                        and repo["environment"] == environment
 | 
				
			||||||
                    ):
 | 
					                    ):
 | 
				
			||||||
                        srv_res["repository"] = repo["repo"]
 | 
					                        srv_res["repository"] = repo["repo"]
 | 
				
			||||||
 | 
					                        if repo["environment"] == "internal":
 | 
				
			||||||
 | 
					                            internal_exists = True
 | 
				
			||||||
 | 
					                # internal repo does not exist
 | 
				
			||||||
 | 
					                # service will be left out from metadata.yaml
 | 
				
			||||||
 | 
					                if not internal_exists:
 | 
				
			||||||
 | 
					                    continue
 | 
				
			||||||
            for doc in self.all_docs:
 | 
					            for doc in self.all_docs:
 | 
				
			||||||
                if (
 | 
					                if (
 | 
				
			||||||
                    "html_location" in doc
 | 
					                    "html_location" in doc
 | 
				
			||||||
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user