1
0
mirror of https://github.com/OpenNebula/one.git synced 2025-03-16 22:50:10 +03:00

B #1826: [vCenter] debug messages tm && ds

This commit is contained in:
sergio semedi 2019-01-23 14:52:46 +01:00 committed by Tino Vázquez
parent 5c59ff5894
commit fa4d1b3a89
11 changed files with 33 additions and 10 deletions

View File

@ -73,7 +73,9 @@ begin
rescue Exception => e
message = "Error cloning img #{src_path} to #{target_ds_name}"\
" Reason: \"#{e.message}\"\n#{e.backtrace}"
STDERR.puts error_message(message)
OpenNebula.log_error(message)
STDERR.puts "#{message} #{e.backtrace}" if VCenterDriver::CONFIG[:debug_information]
exit -1
ensure
vi_client.close_connection if vi_client

View File

@ -75,7 +75,9 @@ begin
rescue Exception => e
message = "Error creating virtual disk #{img_name}."\
" Reason: \"#{e.message}\"\n#{e.backtrace}"
STDERR.puts error_message(message)
OpenNebula.log_error(message)
STDERR.puts "#{message} #{e.backtrace}" if VCenterDriver::CONFIG[:debug_information]
exit -1
ensure
vi_client.close_connection if vi_client

View File

@ -61,7 +61,9 @@ begin
rescue Exception => e
message = "Error monitoring datastore #{id}."\
" Reason: \"#{e.message}\"\n#{e.backtrace}"
STDERR.puts error_message(message)
OpenNebula.log_error(message)
STDERR.puts "#{message} #{e.backtrace}" if VCenterDriver::CONFIG[:debug_information]
exit -1
ensure
vi_client.close_connection if vi_client

View File

@ -88,7 +88,9 @@ rescue Exception => e
if !e.message.start_with?('FileNotFound')
message = "Error deleting virtual disk #{img_src}."\
" Reason: \"#{e.message}\"\n#{e.backtrace}"
STDERR.puts error_message(message)
OpenNebula.log_error(message)
STDERR.puts "#{message} #{e.backtrace}" if VCenterDriver::CONFIG[:debug_information]
exit -1
end
ensure

View File

@ -110,7 +110,9 @@ rescue Exception => e
message = "Error clone virtual disk #{src_path} in "\
"datastore #{target_ds_name_vc}. "\
"Reason: #{e.message}\n#{e.backtrace}"
STDERR.puts error_message(message)
OpenNebula.log_error(message)
STDERR.puts "#{message} #{e.backtrace}" if VCenterDriver::CONFIG[:debug_information]
exit -1
ensure
vi_client.close_connection if vi_client

View File

@ -92,7 +92,9 @@ begin
rescue Exception => e
message = "Error copying img #{src_path} to #{target_ds_name_vc} "\
"Reason: #{e.message}\n#{e.backtrace}"
STDERR.puts error_message(message)
OpenNebula.log_error(message)
STDERR.puts "#{message} #{e.backtrace}" if VCenterDriver::CONFIG[:debug_information]
exit -1
ensure
vi_client.close_connection if vi_client

View File

@ -104,6 +104,9 @@ begin
rescue Exception => e
vi_client.close_connection if vi_client
STDERR.puts "#{@error_message}. Reason: #{e.message}\n#{e.backtrace}"
message = "#{@error_message}. Reason: #{e.message}\n#{e.backtrace}"
OpenNebula.log_error(message)
STDERR.puts "#{message} #{e.backtrace}" if VCenterDriver::CONFIG[:debug_information]
exit -1
end

View File

@ -88,7 +88,9 @@ begin
rescue Exception => e
message = "Error creating virtual disk in #{ds_vc['name']}."\
" Reason: #{e.message}\n#{e.backtrace}"
STDERR.puts error_message(message)
OpenNebula.log_error(message)
STDERR.puts "#{message} #{e.backtrace}" if VCenterDriver::CONFIG[:debug_information]
exit -1
ensure
vi_client.close_connection if vi_client

View File

@ -58,5 +58,7 @@ rescue StandardError => e
'failed due to '\
"\"#{e.message}\"\n"
OpenNebula.log_error(message)
STDERR.puts "#{message} #{e.backtrace}" if VCenterDriver::CONFIG[:debug_information]
exit(-1)
end

View File

@ -80,7 +80,9 @@ begin
rescue Exception => e
message = "Error detaching virtual disk #{disk_id} from vm #{vmid}."\
" Reason: #{e.message}\n#{e.backtrace}"
STDERR.puts error_message(message)
OpenNebula.log_error(message)
STDERR.puts "#{message} #{e.backtrace}" if VCenterDriver::CONFIG[:debug_information]
exit -1
ensure
vi_client.close_connection if vi_client

View File

@ -72,7 +72,9 @@ begin
rescue Exception => e
message = "Error resizing disk #{disk_id} for VM #{one_vm["NAME"]} "\
"Reason: #{e.message}\n#{e.backtrace}"
STDERR.puts error_message(message)
OpenNebula.log_error(message)
STDERR.puts "#{message} #{e.backtrace}" if VCenterDriver::CONFIG[:debug_information]
exit -1
ensure
vi_client.close_connection if vi_client