add get_all_required_node_names method
diff --git a/xos/tosca/resources/xosresource.py b/xos/tosca/resources/xosresource.py
index 4a685c6..1696ccb 100644
--- a/xos/tosca/resources/xosresource.py
+++ b/xos/tosca/resources/xosresource.py
@@ -8,6 +8,13 @@
self.user = user
self.nodetemplate = nodetemplate
+ def get_all_required_node_names(self):
+ results = []
+ for reqs in self.nodetemplate.requirements:
+ for (k,v) in reqs.items():
+ results.append(v["node"])
+ return results
+
def get_requirements(self, relationship_name, throw_exception=False):
""" helper to search the list of requirements for a particular relationship
type.