summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNoah Kantrowitz <noah@coderanger.net>2018-06-28 22:01:11 -0700
committerNoah Kantrowitz <noah@coderanger.net>2018-06-28 22:01:11 -0700
commit3d712bcb59f7bd10ef1bdf2aec579879579c94df (patch)
tree1b998ee69439001fea464d65c0fb73a9de4f7149
parent3391abf03e6b5eeec80d212fc1b590c3e50f65fe (diff)
downloadchef-3d712bcb59f7bd10ef1bdf2aec579879579c94df.tar.gz
Rename the command to `knife config get`.
Signed-off-by: Noah Kantrowitz <noah@coderanger.net>
-rw-r--r--lib/chef/knife/config_get.rb (renamed from lib/chef/knife/config.rb)4
-rw-r--r--spec/integration/knife/config_get_spec.rb (renamed from spec/integration/knife/config_spec.rb)6
2 files changed, 5 insertions, 5 deletions
diff --git a/lib/chef/knife/config.rb b/lib/chef/knife/config_get.rb
index 2c991ad4a3..23085d177c 100644
--- a/lib/chef/knife/config.rb
+++ b/lib/chef/knife/config_get.rb
@@ -21,8 +21,8 @@ require "chef/knife"
class Chef
class Knife
- class Config < Knife
- banner "knife config [OPTION...] (options)\nDisplays the value of Chef::Config[OPTION] (or all config values)"
+ class ConfigGet < Knife
+ banner "knife config get [OPTION...] (options)\nDisplays the value of Chef::Config[OPTION] (or all config values)"
option :all,
short: "-a",
diff --git a/spec/integration/knife/config_spec.rb b/spec/integration/knife/config_get_spec.rb
index 50bcc4f8ae..f34d096051 100644
--- a/spec/integration/knife/config_spec.rb
+++ b/spec/integration/knife/config_get_spec.rb
@@ -16,7 +16,7 @@
require "support/shared/integration/integration_helper"
require "support/shared/context/config"
-describe "knife config", :workstation do
+describe "knife config get", :workstation do
include IntegrationSupport
include KnifeSupport
@@ -26,7 +26,7 @@ describe "knife config", :workstation do
let(:cmd_args) { [] }
subject do
- cmd = knife("config", *cmd_args, instance_filter: lambda { |instance|
+ cmd = knife("config", "get", *cmd_args, instance_filter: lambda { |instance|
# Clear the stub set up in KnifeSupport.
allow(File).to receive(:file?).and_call_original
# Lies, damn lies, and config files. We need to allow normal config loading
@@ -46,7 +46,7 @@ describe "knife config", :workstation do
ChefConfig::PathHelper.per_tool_home_environment = "KNIFE_HOME"
# Clear these out because they are cached permanently.
ChefConfig::PathHelper.class_exec { remove_class_variable(:@@home_dir) }
- Chef::Knife::Config.reset_config_loader!
+ Chef::Knife::ConfigGet.reset_config_loader!
begin
ex.run
ensure