Skip to content

Commit

Permalink
new deserializer: ManagedObjects are leafs
Browse files Browse the repository at this point in the history
  • Loading branch information
rlane committed Nov 6, 2011
1 parent a10bc92 commit fe47964
Showing 1 changed file with 2 additions and 2 deletions.
4 changes: 2 additions & 2 deletions lib/rbvmomi/deserialization.rb
Expand Up @@ -58,7 +58,7 @@ def deserialize node, type=nil
elsif klass < RbVmomi::BasicTypes::Enum
node.content
elsif klass < VIM::ManagedObject
traverse_managed node, klass
leaf_managed node, klass
else fail
end
end
Expand Down Expand Up @@ -89,7 +89,7 @@ def traverse_data node, klass
obj
end

def traverse_managed node, klass
def leaf_managed node, klass
type_attr = node['type']
klass = @loader.get(type_attr) if type_attr
klass.new(@conn, node.content)
Expand Down

0 comments on commit fe47964

Please sign in to comment.