Code Review
/
fuel.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
review
|
tree
raw
|
inline
| side by side
Make number of cpus configurable in dha file
[fuel.git]
/
deploy
/
dea.py
diff --git
a/deploy/dea.py
b/deploy/dea.py
index
b5b63f7
..
1ac048e
100644
(file)
--- a/
deploy/dea.py
+++ b/
deploy/dea.py
@@
-65,9
+65,15
@@
class DeploymentEnvironmentAdapter(object):
if node['id'] == node_id and property_name in node:
return node[property_name]
if node['id'] == node_id and property_name in node:
return node[property_name]
- def get_node_role(self, node_id):
+ def get_node_role
s
(self, node_id):
return self.get_node_property(node_id, 'role')
return self.get_node_property(node_id, 'role')
+ def get_node_main_role(self, node_id, fuel_node_id):
+ if node_id == fuel_node_id:
+ return 'fuel'
+ roles = self.get_node_roles(node_id)
+ return 'controller' if 'controller' in roles else 'compute'
+
def get_node_ids(self):
node_ids = []
for node in self.dea_struct['nodes']:
def get_node_ids(self):
node_ids = []
for node in self.dea_struct['nodes']: