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

OCA acls for group creation applies to all zones

This commit is contained in:
Tino Vazquez 2014-02-13 19:14:22 +01:00
parent 6f829b5db5
commit 28227cc360

View File

@ -272,9 +272,10 @@ module OpenNebula
acls.each{|rule|
acl = OpenNebula::Acl.new(OpenNebula::Acl.build_xml,@client)
parsed_acl = *OpenNebula::Acl.parse_rule(rule)
rule_ast = rule + " *"
parsed_acl = *OpenNebula::Acl.parse_rule(rule_ast)
return parsed_acl[0], "" if OpenNebula.is_error?(parsed_acl[0])
rc = acl.allocate(*OpenNebula::Acl.parse_rule(rule))
rc = acl.allocate(*OpenNebula::Acl.parse_rule(rule_ast))
return rc, "" if OpenNebula.is_error?(rc)
acls_ids << acl.id