From ec9f9b59f1b60317b53a1ea9d26b610a0b17c3fd Mon Sep 17 00:00:00 2001 From: Daniel Molina Date: Mon, 4 Jul 2011 12:26:43 +0200 Subject: [PATCH] feature #696: Add info_filter method --- src/oca/ruby/OpenNebula/VirtualMachinePool.rb | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/src/oca/ruby/OpenNebula/VirtualMachinePool.rb b/src/oca/ruby/OpenNebula/VirtualMachinePool.rb index 4613da0c2b..43b9ecf4e1 100644 --- a/src/oca/ruby/OpenNebula/VirtualMachinePool.rb +++ b/src/oca/ruby/OpenNebula/VirtualMachinePool.rb @@ -63,6 +63,12 @@ module OpenNebula -1, -1, INFO_NOT_DONE) + when 1 + info_filter(VM_POOL_METHODS[:info], + args[0], + -1, + -1, + INFO_NOT_DONE) when 3 info_filter(VM_POOL_METHODS[:info], args[0], @@ -101,5 +107,11 @@ module OpenNebula -1, INFO_NOT_DONE) end + + private + + def info_filter(xml_method, who, start_id, end_id, state) + return xmlrpc_info(xml_method, who, start_id, end_id, state) + end end end