Method: CivoCLI::LoadBalancer#remove

Defined in:
lib/loadbalancer.rb

#remove(id) ⇒ Object



131
132
133
134
135
136
137
138
139
# File 'lib/loadbalancer.rb', line 131

def remove(id)
  CivoCLI::Config.set_api_auth
  loadbalancer = Civo::LoadBalancer.all.items.detect {|key| key.id == id}
  Civo::LoadBalancer.remove(id: id)
  puts "Removed the load balancer #{loadbalancer.hostname.colorize(:green)} with ID #{loadbalancer.id.colorize(:green)}"
rescue Flexirest::HTTPException => e
  puts e.result.reason.colorize(:red)
  exit 1
end