Module: Restool

Defined in:
lib/restool.rb,
lib/restool/version.rb,
lib/restool/settings/loader.rb,
lib/restool/settings/models.rb,
lib/restool/traversal/object.rb,
lib/restool/service/uri_utils.rb,
lib/restool/traversal/converter.rb,
lib/restool/service/remote_client.rb,
lib/restool/service/request_utils.rb,
lib/restool/service/restool_service.rb,
lib/restool/service/remote_connector.rb,
lib/restool/service/operation_definer.rb

Defined Under Namespace

Modules: Service, Settings, Traversal

Constant Summary collapse

VERSION =
"0.1.0"

Class Method Summary collapse

Class Method Details

.create(service_name, &response_handler) ⇒ Object



7
8
9
10
11
# File 'lib/restool.rb', line 7

def self.create(service_name, &response_handler)
  service_config = Restool::Settings::Loader.load(service_name)

  Restool::Service::RestoolService.new(service_config, response_handler)
end