From 168691340c3695d55f1ea223a68e19f6bf0b8e9a Mon Sep 17 00:00:00 2001 From: amartynov Date: Tue, 4 Aug 2015 09:56:03 +0300 Subject: [PATCH] raise exception on Name tag --- devops-service/providers/ec2.rb | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/devops-service/providers/ec2.rb b/devops-service/providers/ec2.rb index d25e16e..29311d5 100644 --- a/devops-service/providers/ec2.rb +++ b/devops-service/providers/ec2.rb @@ -1,3 +1,4 @@ +require "exceptions/conflict_exception" require "providers/base_provider" module Provider @@ -184,14 +185,12 @@ module Provider end def set_tags instance_id, tags - #TODO: raise error, unavailable tag name -# tags.delete("Name") + raise ConflictException.new("You can not change 'Name' tag") if tags.key?("Name") compute.create_tags(instance_id, tags) end def unset_tags instance_id, tags - #TODO: raise error, unavailable tag name -# tags.delete("Name") + raise ConflictException.new("You can not change 'Name' tag") if tags.key?("Name") compute.delete_tags(instance_id, tags) end