Hey Adam!
On Fri, Sep 11, 2009 at 8:05 PM, Adam Jacob < "> > wrote:
> Nice work, Sergio!
>
Thanks!
We are trying to add a chef backend to our datacenter inventory app.
> We haven't done much work yet on the reporting potential of Chef, so
> it's great to see what you've done. I think it would be cool to see
> this evolve into a big collection... :)
>
I'll let you know how it goes... :D. From what I can see, node
attributes from ohai are everything we need (almost)
Not quite sure what you mean. Do you mean naming a chef_knives script
> Just to make sure we don't stomp on each other, Chef 0.8 will ship
> with an expanded version of corp's 'knife' command line utility.
>
knife? No worries if that's the case!
Sure! in fact (:D) we are writing some ohai plugins, but we haven't
> Let us know if there is anything we can to do help,
> Adam
>
found the documented way of installing them so we use the following
method:
1. edit /etc/chef/client.rb
2. add the following line to the end of the file:
Ohai::Config[:plugin_path] << '/etc/ohai/plugins' #you can choose
any path you want
3. add your custom plugins there (i.e. /etc/ohai/plugins)
4. reload the client:
/etc/init.d/chef-client restart
Is there a better way of doing it?
What happens if a future/new version of an ohai plugin overrides or
uses the same name for an attribute that we are using in a custom
plugin? (we put every attribute from our plugins under an attribute
with our company's name to avoid this... hopefully that will be
enough...)
Let me know what you think.
One last thing. I've created a github repo with ohai plugins we are
writing, in case anyone is interested:
http://github.com/rubiojr/ohai-plugins
Cheers!
Archive powered by MHonArc 2.6.16.