Method: OpenNebula::XMLPool#each_element
- Defined in:
- lib/OpenNebula/XMLUtils.rb
#each_element(block) ⇒ Object
Executes the given block for each element of the Pool
- block
-
Block
384 385 386 387 388 389 390 391 392 393 394 395 396 |
# File 'lib/OpenNebula/XMLUtils.rb', line 384 def each_element(block) if NOKOGIRI @xml.xpath( "#{@element_name}").each {|pelem| block.call self.factory(pelem) } else @xml.elements.each( "#{@element_name}") {|pelem| block.call self.factory(pelem) } end end |