+
+
+def get_nsd(nsr):
+ return nsr.get("nsd", {})
+
+
+def get_deployed_vca_list(nsr):
+ return nsr.get("_admin", ()).get("deployed", ()).get("VCA", [])
+
+
+def get_deployed_vca(nsr, filter):
+ return list_utils.find_in_list(
+ get_deployed_vca_list(nsr),
+ lambda vca: all(vca[key] == value for key, value in filter.items()),
+ )