From 75bcc46dd78d3a912cc41e8693ffc1f22f22ecfc Mon Sep 17 00:00:00 2001 From: "Ruben S. Montero" Date: Mon, 11 Jul 2011 16:49:17 +0200 Subject: [PATCH] bug: Templates are now render in ASCI strings without syntax errors (for update methods) --- src/oca/ruby/OpenNebula/XMLUtils.rb | 20 ++++++++++++++++---- 1 file changed, 16 insertions(+), 4 deletions(-) diff --git a/src/oca/ruby/OpenNebula/XMLUtils.rb b/src/oca/ruby/OpenNebula/XMLUtils.rb index fbdee3b79e..912c2e4561 100644 --- a/src/oca/ruby/OpenNebula/XMLUtils.rb +++ b/src/oca/ruby/OpenNebula/XMLUtils.rb @@ -214,14 +214,15 @@ module OpenNebula str_line << n.collect {|n2| if n2 && n2.class==REXML::Element - str = ind_tab + n2.name + "=" - str += n2.text if n2.text + str = "" + str << ind_tab << n2.name << '=' + str << attr_to_str(n2.text) if n2.text str end - }.compact.join(","+ind_enter) + }.compact.join(','+ind_enter) str_line<<" ]" else - str_line<