Sha256: 3f3543c1cdff8eb2639aa16ad511ad91cdce988f491e9208da98d6632d046d9d
Contents?: true
Size: 651 Bytes
Versions: 54
Compression:
Stored size: 651 Bytes
Contents
class Ey::Core::Client class Real def destroy_load_balancer(params={}) id = params["id"] url = params.delete("url") request( :path => "/load-balancers/#{id}", :url => url, :method => :delete, ) end end class Mock def destroy_load_balancer(params={}) request_id = self.uuid url = params.delete("url") load_balancer_id = params["id"] || url && url.split('/').last self.data[:load_balancers][load_balancer_id]["deleted_at"] = Time.now response( :body => {"request" => {id: request_id}}, :status => 201, ) end end end
Version data entries
54 entries across 54 versions & 3 rubygems