class Epom::Zone
Public Class Methods
extended_methods()
click to toggle source
# File lib/epom/zone.rb, line 6 def self.extended_methods { :delete_zone => { :url => '/rest-api/zones/ZONE_ID/delete.do', :url_parameters => [:zoneId], :body_parameters => [:hash, :timestamp, :username], :method => :post }, :get_zone_placements => { :url => '/rest-api/zones/ZONE_ID/placements.do', :url_parameters => [:zoneId], :body_parameters => [:hash, :timestamp, :username], :method => :get }, :update_zone => { :url => '/rest-api/zones/update.do', :body_parameters => [:id, :siteId, :description, :name, :hash, :timestamp, :username], :method => :post }, :create_zone => { :url => '/rest-api/zones/update.do', :body_parameters => [:siteId, :description, :name, :hash, :timestamp, :username], :method => :post } } end
replace_params_in_url(url, url_params)
click to toggle source
# File lib/epom/zone.rb, line 33 def self.replace_params_in_url(url, url_params) url.gsub!('ZONE_ID', url_params[:zoneId].to_s) if url.include?('ZONE_ID') url end