Project

General

Profile

« Previous | Next » 

Revision 9c2b6c72

Added by David Swift almost 12 years ago

  • ID 9c2b6c72b4905594025c0f26f36b04340f99e898

[EC2] Adds retry on host not available, add some useful debugging.

- debugging, to get the whole message
- add backtrace to compute resource failure msg
- add debug logging for Fog errors on create

View differences:

app/models/compute_resource.rb
def create_vm args = {}
client.servers.create vm_instance_defaults.merge(args.to_hash)
rescue Fog::Errors::Error => e
errors.add(:base, e.to_s)
logger.debug "Fog error: #{e.message}\n " + e.backtrace.join("\n ")
errors.add(:base, e.message.to_s)
false
end

Also available in: Unified diff