Method: VMware::DataObject.soap_to_data_object

Defined in:
lib/vmware/objects/data_object.rb

.soap_to_data_object(val) ⇒ Object

Convert a VMware SOAP object to a data_object wrapper or basic ruby object.



43
44
45
46
47
48
49
50
51
# File 'lib/vmware/objects/data_object.rb', line 43

def self.soap_to_data_object(val)
  if self.is_base_class(val)
    return val
  elsif val.is_a? Array
    return val.collect {|v| self.soap_to_data_object(v) }
  else
    return VMware::DataObject.new(val)
  end
end