class Roguelytics::ProcessJob
Public Instance Methods
perform(event,params)
click to toggle source
# File lib/roguelytics/process_job.rb, line 8 def perform(event,params) params[:sitekey] = ROGUELYTICS_SITEKEY url_base = "https://www.roguelytics.com" if event == 'create' url = "#{url_base}/api/v1/site_event/create.json" elsif event == 'update' url = "#{url_base}/api/v1/site_event/update.json" elsif event == 'delete' url = "#{url_base}/api/v1/site_event/delete.json" else raise "unknown event:#{event}" return end #begin uri = URI url uri.query = URI.encode_www_form(params) res = Net::HTTP.get_response(uri) puts res.body if res.is_a?(Net::HTTPSuccess) #rescue #end true end