Skip to content

Commit

Permalink
Fix log messsage
Browse files Browse the repository at this point in the history
  • Loading branch information
Genki Sugawara committed Dec 2, 2015
1 parent c27491d commit fc06e74
Showing 1 changed file with 21 additions and 2 deletions.
23 changes: 21 additions & 2 deletions lib/eipmap/driver.rb
Expand Up @@ -52,7 +52,17 @@ def associate_address(domain, ip, expected_attrs, actual_attrs)
log_info[:instance_id] = instance_id
end

log(:info, "#{domain} > #{ip}: Associate to #{log_info.inspect}", :color => :green)
msg = "#{domain} > #{ip}: Associate"

if instance_id = actual_attrs[:instance_id]
instance_names = describe_instance_names([instance_id])
instance_name = instance_names.fetch(instance_id, instance_id)
msg << " from #{instance_name}"
end

msg << " to #{log_info.inspect}"

log(:info, msg, :color => :green)

unless_dry_run do
@ec2.associate_address(params)
Expand All @@ -68,7 +78,16 @@ def disassociate_address(domain, ip, expected_attrs, actual_attrs)
params[:public_ip] = ip
end

log(:info, "#{domain} > #{ip}: Dissociate", :color => :red)
msg = "#{domain} > #{ip}: Dissociate"


if instance_id = actual_attrs[:instance_id]
instance_names = describe_instance_names([instance_id])
instance_name = instance_names.fetch(instance_id, instance_id)
msg << " from #{instance_name}"
end

log(:info, msg, :color => :red)

unless_dry_run do
@ec2.disassociate_address(params)
Expand Down

0 comments on commit fc06e74

Please sign in to comment.