# File lib/ovirt/interface.rb, line 6 def initialize(client=nil, xml={}) if xml.is_a?(Hash) super(client, xml[:id], xml[:href], xml[:name]) @network = xml[:network] @persisted = xml[:persisted] else super(client, xml[:id], xml[:href], (xml/'name').first.text) parse_xml_attributes!(xml) end self end