Sha256: e1659b62fb4f136b5e39c364650324728313c1d102d2abce3b64302442014a2a
Contents?: true
Size: 947 Bytes
Versions: 3
Compression:
Stored size: 947 Bytes
Contents
require "woopra_rails/version" require "woopra_rails/engine" require 'uri' require 'socket' require 'net/http' require 'fileutils' [ 'version', 'engine', 'error', 'response', 'session', 'api' ].each{ |f| require "woopra_rails/#{f}" } module WoopraRails @endpoint = 'http://www.woopra.com/track/ce/' @dryrun = false @config = {} @env = "development" 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 @account = @config["account"] @base_params = "#{@host}#{@endpoint}?host=#{account}&response=json&cookie=#{WoopraRails::Session.user_id}&timeout=300000" end def account @config["account"] end end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
woopra_rails-1.0.2 | lib/woopra_rails.rb |
woopra_rails-1.0.1 | lib/woopra_rails.rb |
woopra_rails-1.0 | lib/woopra_rails.rb |