current_resource 和 opscode chef 中的新资源之间的区别

Difference between current_resource and new resource in opscode chef

opscode chef 中 current_resource 和 new_resource 的用途是什么。在图书馆的什么地方使用它们。它们的区别。

谢谢,

在提供程序的上下文中,new_resource 是配方中的实际资源对象,这意味着它包含资源所描述的所需状态。 current_resourceload_current_resource 填充,通常包含当前系统上事物的当前状态,例如软件包的当前安装版本或文件的当前内容。