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/logger/request_logger.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,
lib/restool/service/operation_request.rb
Defined Under Namespace
Modules: Service, Settings, Traversal Classes: OperationRequest, RequestLogger
Constant Summary collapse
- VERSION =
'1.0.9'
Class Method Summary collapse
Class Method Details
.create(service_name, opts = {}, &response_handler) ⇒ Object
6 7 8 9 10 |
# File 'lib/restool.rb', line 6 def self.create(service_name, opts = {}, &response_handler) service_config = Restool::Settings::Loader.load(service_name, opts) Restool::Service::RestoolService.new(service_config, response_handler) end |