class Roark::Aws::Ec2::AmiTags
Public Class Methods
new(connection)
click to toggle source
# File lib/roark/aws/ec2/ami_tags.rb, line 5 def initialize(connection) @connection = connection @logger = Roark.logger end
Public Instance Methods
add(args)
click to toggle source
# File lib/roark/aws/ec2/ami_tags.rb, line 10 def add(args) ami_id = args[:ami_id] tags = args[:tags] tags.each_pair do |key,value| @logger.info "Tagging AMI with '#{key}=#{value}'." @connection.ec2.images[ami_id].tag key, :value => value end end