diff --git a/src/oca/ruby/OpenNebula/AclPool.rb b/src/oca/ruby/OpenNebula/AclPool.rb index 5f2de41e87..da81b45074 100644 --- a/src/oca/ruby/OpenNebula/AclPool.rb +++ b/src/oca/ruby/OpenNebula/AclPool.rb @@ -36,8 +36,7 @@ module OpenNebula end def factory(element_xml) - acl=REXML::Document.new(element_xml).root - OpenNebula::Acl.new(acl['USER'], acl['RESOURCE'], acl['RIGHTS']) + OpenNebula::Acl.new(element_xml, @client) end #######################################################################