Sha256: 2e2487cd866bc768ebe877b1361f88ad48f3a2bf263c8fe8d5c61c4dc163757d
Contents?: true
Size: 831 Bytes
Versions: 2
Compression:
Stored size: 831 Bytes
Contents
require 'uri' require 'socket' require 'net/http' require 'fileutils' [ 'version', 'engine', 'error', 'response', 'api' ].each{ |f| require "woopra_rails/#{f}" } module WoopraRails @endpoint = 'https://www.woopra.com/track/ce/' @dryrun = false @config = {} @env = "development" @session = "" class << self def config=(config) @config = config end def get_env_config @env = ::Rails.env if defined? Rails set_base end def init begin get_env_config rescue Exception => e puts("Error on init: #{e.message}") end end def set_base @base_params = "#{@endpoint}?host=#{account}&response=json&cookie=#{@session}&timeout=300000" end def account @config["account"] end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
woopra_rails-1.0.4 | lib/woopra_rails.rb |
woopra_rails-1.0.3 | lib/woopra_rails.rb |