lib/sendgrid4r/rest/ips/pools.rb in sendgrid4r-0.3.0 vs lib/sendgrid4r/rest/ips/pools.rb in sendgrid4r-0.4.0
- old
+ new
@@ -32,41 +32,36 @@
Array(resp['ips']).each { |ip| ips.push(ip) }
Pool.new(resp['pool_name'], resp['name'], ips)
end
def self.url(name = nil, ips = nil, ip = nil)
- url = "#{SendGrid4r::Client::BASE_URL}/ips/pools"
+ url = "#{BASE_URL}/ips/pools"
url = "#{url}/#{name}" unless name.nil?
url = "#{url}/#{ips}" unless ips.nil?
url = "#{url}/#{ip}" unless ip.nil?
url
end
def post_pool(name, &block)
- resp = post(
- @auth, SendGrid4r::REST::Ips::Pools.url, name: name, &block
- )
+ endpoint = SendGrid4r::REST::Ips::Pools.url
+ resp = post(@auth, endpoint, name: name, &block)
SendGrid4r::REST::Ips::Pools.create_pool(resp)
end
def get_pools(&block)
resp = get(@auth, SendGrid4r::REST::Ips::Pools.url, &block)
SendGrid4r::REST::Ips::Pools.create_pools(resp)
end
def get_pool(name, &block)
- resp = get(
- @auth, SendGrid4r::REST::Ips::Pools.url(name), &block
- )
+ endpoint = SendGrid4r::REST::Ips::Pools.url(name)
+ resp = get(@auth, endpoint, &block)
SendGrid4r::REST::Ips::Pools.create_pool(resp)
end
def put_pool(name, new_name, &block)
- resp = put(
- @auth,
- SendGrid4r::REST::Ips::Pools.url(name),
- name: new_name,
- &block)
+ endpoint = SendGrid4r::REST::Ips::Pools.url(name)
+ resp = put(@auth, endpoint, name: new_name, &block)
SendGrid4r::REST::Ips::Pools.create_pool(resp)
end
def delete_pool(name, &block)
delete(@auth, SendGrid4r::REST::Ips::Pools.url(name), &block)