lib/junos-ez/provider.rb
## 'xml_build_change' is used to create the Junos XML
## configuration structure.  Generally speaking it 
## should not be called by code outside the providers,
## but sometimes we might want to, so don't make it private

'xml_build_change' is used to create the Junos XML
configuration structure.  Generally speaking it
should not be called by code outside the providers,
but sometimes we might want to, so don't make it private
' xml_build_change ' is used to create the Junos XML configuration structure . Generally speaking it should not be called by code outside the providers but sometimes we might want to so don ' t make it private
def xml_build_change( xml_at_here = nil )
    edit_at = xml_at_here || xml_at_edit || xml_at_top
    if @should[:_exist] == false
      xml_change__exist( edit_at )
      return edit_at.doc.root
    end
    changed = false
    @should.keys.each do |prop|
      changed = true if self.send( "xml_change_#{prop}", edit_at )
    end 
    (changed) ? edit_at.doc.root : nil
  end
def xml_build_change ( xml_at_here = nil ) edit_at = xml_at_here || xml_at_edit || xml_at_top if @should [ :_exist ] == false xml_change__exist ( edit_at ) return edit_at . doc . root end changed = false @should . keys . each do | prop | changed = true if self . send ( "xml_change_#{prop}" , edit_at ) end ( changed ) ? edit_at . doc . root : nil end
'xml_build_change' is used to create the Junos XML
configuration structure.
' xml_build_change ' is used to create the Junos XML configuration structure .
xml_at_here
<not_specific>