Sha256: 4d71a6263987c92884e03fa4a2edce14847c95b18378c1956ff07394da56e155

Contents?: true

Size: 575 Bytes

Versions: 6

Compression:

Stored size: 575 Bytes

Contents

require 'lolp/connection'
require 'lolp/configuration'
require 'lolp/client/project'
require 'lolp/client/authentication'
require 'lolp/client/certificate'
require 'lolp/client/publickey'

module Lolp
  class Client
    include Lolp::Configuration
    include Lolp::Connection
    include Lolp::Client::Project
    include Lolp::Client::Authentication
    include Lolp::Client::Certificate
    include Lolp::Client::Publickey

    def initialize(config = {})
      defaults

      config.each do |k,v|
        instance_variable_set(:"@#{key}", v)
      end
    end
  end
end

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
lolp-0.8.2 lib/lolp/client.rb
lolp-0.8.1 lib/lolp/client.rb
lolp-0.8.0 lib/lolp/client.rb
lolp-0.7.0 lib/lolp/client.rb
lolp-0.6.0 lib/lolp/client.rb
lolp-0.5.0 lib/lolp/client.rb