raise exception on Name tag

This commit is contained in:
amartynov 2015-08-04 09:56:03 +03:00
parent 1592939068
commit 168691340c

View File

@ -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