Module: Lolp

Defined in:
lib/lolp.rb,
lib/lolp/client.rb,
lib/lolp/errors.rb,
lib/lolp/version.rb,
lib/lolp/connection.rb,
lib/lolp/configuration.rb,
lib/lolp/client/project.rb,
lib/lolp/client/publickey.rb,
lib/lolp/client/certificate.rb,
lib/lolp/client/authentication.rb

Defined Under Namespace

Modules: Configuration, Connection Classes: BadGateway, BadRequest, Client, ClientError, Conflict, Error, Forbidden, InternalServerError, NotAcceptable, NotFound, NotImplemented, PaymentRequired, ServerError, ServiceUnavailable, TooManyRequests, Unauthorized, UnprocessableEntity

Constant Summary collapse

VERSION =
'0.8.2'

Class Method Summary collapse

Class Method Details

.clientObject



6
7
8
# File 'lib/lolp.rb', line 6

def client
  @client ||= Lolp::Client.new
end

.method_missing(method_name, *args, &block) ⇒ Object



10
11
12
13
14
15
# File 'lib/lolp.rb', line 10

def method_missing(method_name, *args, &block)
  if client.respond_to?(method_name)
    return client.send(method_name, *args, &block)
  end
  super
end