diff options
author | vijaymmali1990 <vijay.mali@msystechnologies.com> | 2018-12-21 12:35:37 +0530 |
---|---|---|
committer | Bryan McLellan <btm@loftninjas.org> | 2019-04-17 12:18:51 -0400 |
commit | 7acd49dec97074315986605cc76a140074fa4873 (patch) | |
tree | 4b51d40bdb1bc82414ca9202db64dd5dd2c7cf6f | |
parent | cec85f352ad95930daad53b8dda6032d6ce7b537 (diff) | |
download | chef-7acd49dec97074315986605cc76a140074fa4873.tar.gz |
Allowing encryption of an unencrypted data bag
Signed-off-by: vijaymmali1990 <vijay.mali@msystechnologies.com>
-rw-r--r-- | lib/chef/knife/data_bag_edit.rb | 2 | ||||
-rw-r--r-- | spec/unit/knife/data_bag_edit_spec.rb | 3 |
2 files changed, 2 insertions, 3 deletions
diff --git a/lib/chef/knife/data_bag_edit.rb b/lib/chef/knife/data_bag_edit.rb index 5d76762058..6c7f73ad6c 100644 --- a/lib/chef/knife/data_bag_edit.rb +++ b/lib/chef/knife/data_bag_edit.rb @@ -43,7 +43,7 @@ class Chef exit(1) end else - return item, false + return item.raw_data, false end end diff --git a/spec/unit/knife/data_bag_edit_spec.rb b/spec/unit/knife/data_bag_edit_spec.rb index ff131a7d91..4d7ce68aa2 100644 --- a/spec/unit/knife/data_bag_edit_spec.rb +++ b/spec/unit/knife/data_bag_edit_spec.rb @@ -49,8 +49,7 @@ describe Chef::Knife::DataBagEdit do let(:is_encrypted?) { false } let(:transmitted_hash) { raw_edited_hash } - let(:data_to_edit) { db } - + let(:data_to_edit) { db.raw_data } shared_examples_for "editing a data bag" do it "correctly edits then uploads the data bag" do expect(Chef::DataBagItem).to receive(:load).with(bag_name, item_name).and_return(db) |