[chef] LWRP for N00bs


Chronological Thread 
  • From: Brian < >
  • To:
  • Subject: [chef] LWRP for N00bs
  • Date: Tue, 26 Aug 2014 19:45:02 -0700 (PDT)

I'm trying to figure out why Chef is not correctly loading my lwrps.
 
So I'm trying to build a custom lwrp in my recipe.

I have a cookbook named web_server. I have a resource called webserver. (real
original, I know.).

I'm getting a NameError when I try to use web_serverwebserver in a recipe.   I
suspect I'm doing something wrong in my load_current_resource, but I don't 
know
what.

my load_current_resource

def load_current_resource
  @current_resource = web_serverwebserver.new(@new_resource.AppName)
      @current_resource
end
I have tried

web_server::webserver.
Chef::Resource::webserver
Chef::Resource::web_server::webserver
and pretty much everything else I can think of. What am I doing wrong here?

Is there a good way to get Chef to report why it can't seem to find my
resource?  
-l debug doesn't seem to provide much in the way of detail as to why it can't
find my lwrp.



Archive powered by MHonArc 2.6.16.

§