如何从配方创建数据包并避免该数据包已经存在时的异常?
文档显示创建数据包是这样完成的:
new_databag = Chef::DataBag.new
new_databag.name('unique_name')
new_databag.save
这在数据包尚不存在时有效,但如果数据包已经存在,如何使其工作,以免破坏厨师运行?
如何从配方创建数据包并避免该数据包已经存在时的异常?
文档显示创建数据包是这样完成的:
new_databag = Chef::DataBag.new
new_databag.name('unique_name')
new_databag.save
这在数据包尚不存在时有效,但如果数据包已经存在,如何使其工作,以免破坏厨师运行?