Sha256: f003de555ddbf57af66c0f387f898630c2900f573a52d02c38861065ed2e2620
Contents?: true
Size: 1.45 KB
Versions: 3
Compression:
Stored size: 1.45 KB
Contents
# -*- encoding : utf-8 -*- require 'rubygems' require 'rack' require 'json' require 'unicode' require 'uri' #for sklik miner require 'net/http' require 'net/https' require "xmlrpc/client" require 'active_support' require 'active_support/inflector' require 'active_support/inflector/inflections' require 'active_support/core_ext/hash/keys' require 'active_support/core_ext' require 'date' require 'logger' ENV['RACK_ENV'] ||= "development" #initialzie SklikApi class class SklikApi def self.use_sandbox_for_test= how @use_sandbox_for_test = how end def self.use_sandbox_for_test? @use_sandbox_for_test.nil? ? true : !!@use_sandbox_for_test end def self.use_rollback= how @use_rollback = how end #default setting for rollback is true! def self.use_rollback? @use_rollback.nil? || @use_rollback end def self.logger= logger @logger = logger end def self.logger @logger ||= Logger.new(STDOUT) end def self.log type, message logger.send(type, "SklikApi: #{message}") rescue Exception => e puts "SklikApi.logger Exception: #{e.message}" end end #including sklik-api ["exceptions", "xmlrpc_setup", "access", "connection", "sklik_object", "client", "campaign"].each do |file| require File.join(File.dirname(__FILE__),"/sklik-api/#{file}.rb") end #including config ["access"].each do |file| file_name = File.join(File.dirname(__FILE__),"../config/#{file}.rb") require file_name if File.exists?(file_name) end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
sklik-api-0.1.6 | lib/sklik-api.rb |
sklik-api-0.1.5 | lib/sklik-api.rb |
sklik-api-0.1.4 | lib/sklik-api.rb |