1
0
mirror of https://github.com/OpenNebula/one.git synced 2025-03-22 18:50:08 +03:00

M #-: fix minor bug in OneFlow (#485)

This commit is contained in:
Alejandro Huertas Herrero 2020-11-26 15:39:03 +01:00 committed by GitHub
parent 20d99da656
commit 4cd69f69f1
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 12 additions and 2 deletions

View File

@ -205,8 +205,16 @@ class ServiceWD
@services << Integer(service.id)
end
service.roles.each do |name, role|
role.nodes_ids.each do |node|
roles = service.roles
next unless roles
roles.each do |name, role|
nodes_ids = role.nodes_ids
next unless nodes_ids
nodes_ids.each do |node|
check_role_state(client, service.id, name, node)
end
end

View File

@ -149,6 +149,8 @@ module OpenNebula
end
parents.each do |parent|
next unless @service.roles[parent]
return false if @service.roles[parent].state != STATE['RUNNING']
end