diff options
author | Kartik Null Cating-Subramanian <ksubramanian@chef.io> | 2015-11-05 17:27:26 -0500 |
---|---|---|
committer | Kartik Null Cating-Subramanian <ksubramanian@chef.io> | 2015-11-05 17:27:26 -0500 |
commit | e28264ce30c7b1ed6a3abf9a49392ab301c15961 (patch) | |
tree | c3a613fe5e6f93704e151c93b8ddc1107c796aa9 | |
parent | 2e09c06915ca8602223d83bf351d439d5c7e9e4f (diff) | |
download | chef-ksubrama/knife.tar.gz |
Improve knife unit test isolationksubrama/knife
-rw-r--r-- | lib/chef/knife.rb | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/lib/chef/knife.rb b/lib/chef/knife.rb index fed2ad4cfa..1670c78d47 100644 --- a/lib/chef/knife.rb +++ b/lib/chef/knife.rb @@ -77,11 +77,14 @@ class Chef def self.reset_config_loader! @@chef_config_dir = nil @config_loader = nil + # New configs for us means new configs for subcommands. + reset_subcommands! end def self.reset_subcommands! @@subcommands = {} @subcommands_by_category = nil + @subcommand_loader = nil end def self.inherited(subclass) |