Module: KintoBox

Defined in:
lib/kinto_box.rb,
lib/kinto_box/version.rb,
lib/kinto_box/kinto_group.rb,
lib/kinto_box/kinto_bucket.rb,
lib/kinto_box/kinto_object.rb,
lib/kinto_box/kinto_record.rb,
lib/kinto_box/kinto_request.rb,
lib/kinto_box/kinto_collection.rb,
lib/kinto_box/response_handler.rb,
lib/kinto_box/kinto_batch_request.rb

Defined Under Namespace

Classes: BadRequest, Error, KintoBatchRequest, KintoBucket, KintoClient, KintoCollection, KintoGroup, KintoObject, KintoRecord, KintoRequest, NotAllowed, NotAuthorized, NotFound, ResponseHandler, ServerError

Constant Summary collapse

VERSION =
"0.1.12"

Class Method Summary collapse

Class Method Details

.new(server, options = nil) ⇒ KintoBox::KintoClient

Initializes a new Kinto client.

‘options` parameter can be used to pass in credentials. If no credentials are passed, it looks for KINTO_API_TOKEN environment variable

Parameters:

  • server (String)

    Url of the server without the version

  • options (Hash) (defaults to: nil)

    Optional parameter. If the hash contains :username and :password, it will be used to authenticate.

Returns:



15
16
17
# File 'lib/kinto_box.rb', line 15

def KintoBox.new(server, options = nil)
  return KintoClient.new(server, options)
end