# File lib/chef/knife/data_bag_edit.rb, line 77 def run if @name_args.length != 2 stdout.puts "You must supply the data bag and an item to edit!" stdout.puts opt_parser exit 1 end item = load_item(@name_args[0], @name_args[1]) output = edit_item(item) rest.put_rest("data/#{@name_args[0]}/#{@name_args[1]}", output) stdout.puts("Saved data_bag_item[#{@name_args[1]}]") ui.output(output) if config[:print_after] end