remote_file Chef资源是否默认为幂等?

时间:2016-09-30 03:26:21

标签: ruby chef chef-recipe chef-solo cookbook

我想问一下默认情况下remote_file是否是幂等的。

换句话说,我可以使用remote_file资源,以便在文件大小相同时,chef-client不会下载文件。

我正在查看文档,它在某些地方令人困惑,它说use_conditional_get,但是再次没有关于如何使用它的示例。

1 个答案:

答案 0 :(得分:3)

是的,use_etagsuse_last_modifieduse_conditional_get是这两者的快捷方式)默认情况下均已启用:https://github.com/chef/chef/blob/master/lib/chef/resource/remote_file.rb#L34-L35