Module: Rubber::Tag

Defined in:
lib/rubber/tag.rb

Class Method Summary collapse

Class Method Details

.update_instance_tags(instance_alias) ⇒ Object

Updates the tags for the given ec2 instance



4
5
6
7
8
9
# File 'lib/rubber/tag.rb', line 4

def self.update_instance_tags(instance_alias)
  instance_item = Rubber.instances[instance_alias]
  raise "Instance does not exist: #{instance_alias}" if ! instance_item

  Rubber.cloud.create_tags(instance_item.instance_id, :Name => instance_alias, :Environment => Rubber.env)
end