Module: Ridley

Extended by:
Forwardable
Defined in:
lib/ridley.rb,
lib/ridley/log.rb,
lib/ridley/ssh.rb,
lib/ridley/chef.rb,
lib/ridley/client.rb,
lib/ridley/errors.rb,
lib/ridley/logging.rb,
lib/ridley/version.rb,
lib/ridley/resource.rb,
lib/ridley/chain_link.rb,
lib/ridley/connection.rb,
lib/ridley/middleware.rb,
lib/ridley/ssh/worker.rb,
lib/ridley/bootstrapper.rb,
lib/ridley/ssh/response.rb,
lib/ridley/middleware/retry.rb,
lib/ridley/resources/search.rb,
lib/ridley/sandbox_uploader.rb,
lib/ridley/ssh/response_set.rb,
lib/ridley/bootstrapper/context.rb,
lib/ridley/middleware/chef_auth.rb,
lib/ridley/middleware/parse_json.rb,
lib/ridley/resources/node_resource.rb,
lib/ridley/resources/role_resource.rb,
lib/ridley/middleware/chef_response.rb,
lib/ridley/resources/client_resource.rb,
lib/ridley/resources/sandbox_resource.rb,
lib/ridley/middleware/follow_redirects.rb,
lib/ridley/resources/cookbook_resource.rb,
lib/ridley/resources/data_bag_resource.rb,
lib/ridley/resources/environment_resource.rb,
lib/ridley/resources/data_bag_item_resource.rb,
lib/ridley/resources/encrypted_data_bag_item_resource.rb

Overview

Author:

Defined Under Namespace

Modules: Chef, Errors, Logging, Middleware, Mixin Classes: Bootstrapper, ChainLink, Client, ClientResource, Connection, CookbookResource, DBIChainLink, DataBagItemResource, DataBagResource, EncryptedDataBagItemResource, EnvironmentResource, Log, NodeResource, Resource, RoleResource, SSH, SandboxResource, SandboxUploader, Search

Constant Summary collapse

CHEF_VERSION =
'11.4.0'.freeze
VERSION =
"0.8.2"

Class Method Summary collapse

Class Method Details

.new(*args) ⇒ Object



48
49
50
# File 'lib/ridley.rb', line 48

def new(*args)
  Client.new(*args)
end

.open(*args, &block) ⇒ Object



52
53
54
# File 'lib/ridley.rb', line 52

def open(*args, &block)
  Client.open(*args, &block)
end

.rootPathname

Returns:

  • (Pathname)


57
58
59
# File 'lib/ridley.rb', line 57

def root
  @root ||= Pathname.new(File.expand_path('../', File.dirname(__FILE__)))
end