From 28227cc360186e5103096258cd0d04e8ccaa1153 Mon Sep 17 00:00:00 2001 From: Tino Vazquez Date: Thu, 13 Feb 2014 19:14:22 +0100 Subject: [PATCH] OCA acls for group creation applies to all zones --- src/oca/ruby/opennebula/group.rb | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/oca/ruby/opennebula/group.rb b/src/oca/ruby/opennebula/group.rb index f6f2077a2d..cebbaa9980 100644 --- a/src/oca/ruby/opennebula/group.rb +++ b/src/oca/ruby/opennebula/group.rb @@ -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