From 6541d9fa3488fdd55045189070d569c34a61d34d Mon Sep 17 00:00:00 2001 From: Christian Frichot Date: Thu, 15 Mar 2012 19:52:03 +0800 Subject: [PATCH] Tidied up some of the Console Shell output handling - Issue #642 --- extensions/console/lib/command_dispatcher/command.rb | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/extensions/console/lib/command_dispatcher/command.rb b/extensions/console/lib/command_dispatcher/command.rb index 2b7d8a77c..465dd3b8f 100644 --- a/extensions/console/lib/command_dispatcher/command.rb +++ b/extensions/console/lib/command_dispatcher/command.rb @@ -56,7 +56,7 @@ class Command print_line("Module parameters:") driver.interface.cmd['Data'].each{|data| - print_line(data['name'] + " => \"" + data['value'] + "\" # this is the " + data['ui_label'] + " parameter") + print_line(data['name'] + " => \"" + data['value'].to_s + "\" # this is the " + data['ui_label'] + " parameter") } if not driver.interface.cmd['Data'].nil? end @@ -153,7 +153,9 @@ class Command print_line("Results retrieved: " + Time.at(output[0]['date'].to_i).to_s) print_line("") print_line("Response:") - print_line(output[0]['data']['data'].to_s) + output.each do |op| + print_line(op['data']['data'].to_s) + end end end end