# File lib/chef/data_bag.rb, line 197 def save begin chef_server_rest.put_rest("data/#{@name}", self) rescue Net::HTTPServerException => e raise e unless e.response.code == "404" chef_server_rest.post_rest("data", self) end self end