Class: Ovirt::Vmpool

Inherits:
Base
  • Object
show all
Defined in:
lib/ovirt/vmpool.rb

Instance Attribute Summary

Attributes inherited from Base

#attributes, #operations, #relationships, #service

Class Method Summary collapse

Methods inherited from Base

#[], all, all_xml_objects, api_endpoint, #api_endpoint, #class_suffix, create_from_xml, #destroy, element_name, element_names, find_by_href, find_by_id, find_by_name, hash_from_id_and_href, href_from_creation_status_link, href_to_guid, #initialize, #keys, #method_missing, object_to_id, #operation, parse_attribute, parse_boolean, parse_first_node, parse_first_node_with_hash, parse_first_text, #reload, #replace, set_value, top_level_booleans, top_level_booleans=, top_level_integers, top_level_integers=, top_level_objects, top_level_objects=, top_level_strings, top_level_strings=, top_level_timestamps, top_level_timestamps=, #update, #update!, xml_to_actions, xml_to_hash, xml_to_nokogiri, xml_to_relationships

Constructor Details

This class inherits a constructor from Ovirt::Base

Dynamic Method Handling

This class handles dynamic methods through the method_missing method in the class Ovirt::Base

Class Method Details

.parse_xml(xml) ⇒ Object



8
9
10
11
12
# File 'lib/ovirt/vmpool.rb', line 8

def self.parse_xml(xml)
  node, hash = xml_to_hash(xml)

  hash
end