48
49
50
51
52
53
54
55
56
57
58
|
# File 'lib/kontena/cli/services/remove_command.rb', line 48
def remove_instance(name)
instance_name = "#{name}/#{instance}"
confirm_command("#{name}/#{instance}") unless forced?
service_instance = client.get("services/#{parse_service_id(name)}/instances")['instances'].find{ |i|
i['instance_number'] == instance.to_i
}
exit_with_error("Instance not found") unless service_instance
spinner "Removing service instance #{pastel.cyan(instance_name)} " do
client.delete("services/#{parse_service_id(name)}/instances/#{service_instance['id']}")
end
end
|