Sha256: a71681deac7d0e5b3f21e920571d83da3454a5e0afadd12e7011d8fd006570f3

Contents?: true

Size: 565 Bytes

Versions: 2

Compression:

Stored size: 565 Bytes

Contents

require 'active_support/all'
require 'active_model'
require 'faraday'
require 'faraday_middleware'
require 'oj'
require 'typhoeus/adapters/faraday'

require 'pupper/version'
require 'pupper/backend'
require 'pupper/model'

module Pupper

  mattr_accessor :config

  def self.configure
    self.config ||= Config.new
    yield self.config
  end

  class Config
    attr_accessor :audit_with, :user_agent
    thread_mattr_accessor :current_user

    def initialize
      @audit_with = :audit_log
      @user_agent = "pupper (v: #{Pupper::VERSION})"
    end
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
pupper-0.1.1 lib/pupper.rb
pupper-0.1.0 lib/pupper.rb