diff options
Diffstat (limited to 'lib/chef/data_bag.rb')
-rw-r--r-- | lib/chef/data_bag.rb | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/lib/chef/data_bag.rb b/lib/chef/data_bag.rb index 401ba6f63f..e07d5312ca 100644 --- a/lib/chef/data_bag.rb +++ b/lib/chef/data_bag.rb @@ -112,6 +112,7 @@ class Chef # Load a Data Bag by name via either the RESTful API or local data_bag_path if run in solo mode def self.load(name) if Chef::Config[:solo] + raise Chef::Exceptions::InvalidDataBagPath, "Chef::Config[:data_bag_path] is required for data bag use in solo mode" unless Chef::Config[:data_bag_path] paths = Array(Chef::Config[:data_bag_path]) data_bag = {} paths.each do |path| |