Revision 9c2b6c72
Added by David Swift almost 12 years ago
- ID 9c2b6c72b4905594025c0f26f36b04340f99e898
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
[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