title: How to get final overridden chef environment attributes?
body: <p>So I have several environments defined on my chef server, with multiple roles that override attributes, and some environment json definitions with overrides as well.  I've been trying to figure out if there's a way to get the details of an environment that takes all the default/override/automatic definitions and shows the final environment that will be used when <code>chef-client</code> runs.  Basically a way to verify the final attributes used when chen runs.  <code>knife environment show &lt;env name&gt;</code> only shows the environment as defined by the json file, but not the final attributes after all overrides are considered.  Is there a way to run chef-client in <code>why-run</code> mode or something and output what it uses in a log or something?  Or is this something that could be gathered via the reporting option?  I don't have direct access to the chef server, and attempts to use <code>knife runs list</code> is giving 404 html responses.</p>
  
  <p>I apologize if this is a scrubby question, I'm not particularly familiar with chef.</p>