1
我正在做我的定制LWRP。但是我对它的实现有疑问。关于定制LWRP声明的一些怀疑
我检查了蓝图,我看到了。
def load_current_resource
@current_resource = Chef::Resource::BluepillService.new(new_resource.name)
@current_resource.service_name(new_resource.service_name)
Chef::Log.debug("Checking status of service #{new_resource.service_name}")
determine_current_status!
@current_resource
end
我在其他人看到食谱,我想做这样的事情。
def load_current_resource
@current_resource = Chef::Resource::MyCustomLWRP.new(new_resource.name)
@current_resource
end
但是我找不到Chef :: Resource :: MyCustomLWRP的定义。
我想这样做的目的是创建一个幂等资源。