Summary
This brings us to the end of our journey in the world of attributes. We've learned about different kinds of attributes and the different sources from which attributes are collected. We've also learned about whitelisting of attributes and touched upon the use of Ohai for collection of automatic attributes. For more details about attributes, refer to http://docs.getchef.com/essentials_cookbook_attribute_files.html. In the next chapter, we'll dive deep into Ohai and its plugin ecosystem. We'll also see how to go about writing custom Ohai plugins.