diff --git a/src/flow/lib/models/service_template.rb b/src/flow/lib/models/service_template.rb index 69a4ec4f8b..0ff5edb436 100644 --- a/src/flow/lib/models/service_template.rb +++ b/src/flow/lib/models/service_template.rb @@ -422,7 +422,7 @@ module OpenNebula !role['elasticity_policies'].empty?) || (role['scheduled_policies'] && !role['scheduled_policies'].empty?)) && - role['min_vms'].nil? || role['max_vms'].nil? + (role['min_vms'].nil? || role['max_vms'].nil?) raise Validator::ParseException, "Role '#{role['name']}' with " \ " 'elasticity_policies' or " \