Sha256: 077dea1e38ddd074e91bff1428a55f796fe971c4445629ac95bedd4603d71237

Contents?: true

Size: 755 Bytes

Versions: 4

Compression:

Stored size: 755 Bytes

Contents

require 'billy/version'
require 'billy/config'
require 'billy/handlers/handler'
require 'billy/handlers/request_handler'
require 'billy/handlers/stub_handler'
require 'billy/handlers/proxy_handler'
require 'billy/handlers/cache_handler'
require 'billy/proxy_request_stub'
require 'billy/cache'
require 'billy/ssl/certificate_helpers'
require 'billy/ssl/authority'
require 'billy/ssl/certificate'
require 'billy/ssl/certificate_chain'
require 'billy/proxy'
require 'billy/proxy_connection'
require 'billy/railtie' if defined?(Rails)

module Billy
  def self.proxy
    @billy_proxy ||= (
      proxy = Billy::Proxy.new
      proxy.start
      proxy
    )
  end

  def self.certificate_authority
    @certificate_authority ||= Billy::Authority.new
  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
puffing-billy-1.0.0 lib/billy.rb
puffing-billy-0.12.0 lib/billy.rb
puffing-billy-0.11.1 lib/billy.rb
puffing-billy-0.11.0 lib/billy.rb