Module: BuckKnife

Defined in:
lib/buckknife.rb,
lib/buckknife/node.rb,
lib/buckknife/command.rb,
lib/buckknife/project.rb,
lib/buckknife/version.rb,
lib/buckknife/environment.rb,
lib/buckknife/knife_helper.rb,
lib/chef/knife/project_new.rb,
lib/buckknife/commands/base.rb,
lib/buckknife/data_accessor.rb,
lib/chef/knife/project_info.rb,
lib/chef/knife/project_list.rb,
lib/chef/knife/project_show.rb,
lib/buckknife/commands/create.rb,
lib/chef/knife/project_assign.rb,
lib/chef/knife/project_create.rb,
lib/buckknife/commands/add_role.rb,
lib/chef/knife/project_add_role.rb,
lib/buckknife/commands/bootstrap.rb,
lib/chef/knife/project_bootstrap.rb,
lib/buckknife/commands/capistrano.rb,
lib/buckknife/commands/run_client.rb,
lib/chef/knife/project_capistrano.rb,
lib/chef/knife/project_run_client.rb,
lib/buckknife/commands/euca_create.rb,
lib/buckknife/commands/rackspace_create.rb

Defined Under Namespace

Modules: Commands, DataAccessor, Helper, KnifeHelper Classes: BuckKnifeError, Command, Environment, Node, Project, ProjectAddRole, ProjectAssign, ProjectBootstrap, ProjectCapistrano, ProjectCreate, ProjectInfo, ProjectList, ProjectNew, ProjectPresenter, ProjectRunClient, ProjectShow, UnknownDataFieldError, UnknownProjectError, UnknownProjectRootError

Constant Summary collapse

VERSION =
"0.0.6"

Class Method Summary collapse

Class Method Details

.namespaceObject



45
46
47
# File 'lib/buckknife.rb', line 45

def self.namespace
  Chef::Config[:knife][:buckknife_namespace] || "buckknife"
end

.template_rootObject



41
42
43
# File 'lib/buckknife.rb', line 41

def self.template_root
  Pathname.new( File.expand_path("../buckknife/templates", __FILE__) )
end