lib/rbvmomi/vim/ManagedObject.rb in rbvmomi-1.1.0 vs lib/rbvmomi/vim/ManagedObject.rb in rbvmomi-1.1.1

- old
+ new

@@ -12,11 +12,11 @@ :propSet => [{ :type => self.class.wsdl_name, :all => all, :pathSet => pathSet }], :objectSet => [{ :obj => self }], }, :partialUpdates => false ver = '' loop do - result = @soap.propertyCollector.WaitForUpdates(version: ver) + result = @soap.propertyCollector.WaitForUpdates(:version => ver) ver = result.version if x = b.call return x end end @@ -27,16 +27,16 @@ # Efficiently retrieve multiple properties from an object. # @param pathSet [Array] Properties to return. # @return [Hash] Hash from property paths to values. def collect! *pathSet spec = { - objectSet: [{ obj: self }], - propSet: [{ - pathSet: pathSet, - type: self.class.wsdl_name + :objectSet => [{ :obj => self }], + :propSet => [{ + :pathSet => pathSet, + :type => self.class.wsdl_name }] } - @soap.propertyCollector.RetrieveProperties(specSet: [spec])[0].to_hash + @soap.propertyCollector.RetrieveProperties(:specSet => [spec])[0].to_hash end # Efficiently retrieve multiple properties from an object. # @param pathSet (see #collect!) # @yield [*values] Property values in same order as +pathSet+.