<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/ruby-gems/chef.git/lib/chef/event_dispatch/base.rb, branch https</title>
<subtitle>github.com: opscode/chef.git
</subtitle>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/ruby-gems/chef.git/'/>
<entry>
<title>Add after_resource to pair with current_resource</title>
<updated>2020-04-01T01:01:44+00:00</updated>
<author>
<name>Lamont Granquist</name>
<email>lamont@scriptkiddie.org</email>
</author>
<published>2020-04-01T01:01:44+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/ruby-gems/chef.git/commit/?id=b2366a11103a53518704b54ab58c5b9b8e45a241'/>
<id>b2366a11103a53518704b54ab58c5b9b8e45a241</id>
<content type='text'>
For custom resources which correctly implement load_current_value the
new after_resource comes for "free" and load_current_value will be
called twice to load the current_resource (should be renamed the
"before_resource" but that ship sailed) and then the after_resource.

Appropriate wiring is added for a new event and capturing that into
the action_collection and then the data_collector.  The resource_reporter
has not and will not be updated.

For old style resources which are difficult to convert to custom
resources (thinking here particularly of the 1:N model of the service
resource in core chef, or stuff that just may be a lot of work like the
file resource) then they can override the load_after_resource to
manually wire up their own after_resource.

Signed-off-by: Lamont Granquist &lt;lamont@scriptkiddie.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
For custom resources which correctly implement load_current_value the
new after_resource comes for "free" and load_current_value will be
called twice to load the current_resource (should be renamed the
"before_resource" but that ship sailed) and then the after_resource.

Appropriate wiring is added for a new event and capturing that into
the action_collection and then the data_collector.  The resource_reporter
has not and will not be updated.

For old style resources which are difficult to convert to custom
resources (thinking here particularly of the 1:N model of the service
resource in core chef, or stuff that just may be a lot of work like the
file resource) then they can override the load_after_resource to
manually wire up their own after_resource.

Signed-off-by: Lamont Granquist &lt;lamont@scriptkiddie.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Style/EmptyMethod</title>
<updated>2019-07-02T22:59:11+00:00</updated>
<author>
<name>Lamont Granquist</name>
<email>lamont@scriptkiddie.org</email>
</author>
<published>2019-07-02T22:59:11+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/ruby-gems/chef.git/commit/?id=1909f56148ce8f56777234d651dde1824f1017b0'/>
<id>1909f56148ce8f56777234d651dde1824f1017b0</id>
<content type='text'>
Signed-off-by: Lamont Granquist &lt;lamont@scriptkiddie.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Lamont Granquist &lt;lamont@scriptkiddie.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>WIP: Remove audit mode from chef-client</title>
<updated>2019-03-11T19:20:20+00:00</updated>
<author>
<name>Tim Smith</name>
<email>tsmith@chef.io</email>
</author>
<published>2018-09-21T22:04:09+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/ruby-gems/chef.git/commit/?id=df23dbbda7d4eb621804f004ff85181d83a11641'/>
<id>df23dbbda7d4eb621804f004ff85181d83a11641</id>
<content type='text'>
This just gives us a line count to the change and perhaps a starting
point for when we do this in Chef 15

Signed-off-by: Tim Smith &lt;tsmith@chef.io&gt;
Signed-off-by: Lamont Granquist &lt;lamont@scriptkiddie.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This just gives us a line count to the change and perhaps a starting
point for when we do this in Chef 15

Signed-off-by: Tim Smith &lt;tsmith@chef.io&gt;
Signed-off-by: Lamont Granquist &lt;lamont@scriptkiddie.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Extract Action Collection from Data Collector</title>
<updated>2019-03-11T18:49:31+00:00</updated>
<author>
<name>Lamont Granquist</name>
<email>lamont@scriptkiddie.org</email>
</author>
<published>2019-03-11T18:49:31+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/ruby-gems/chef.git/commit/?id=66015ba654469f4dacfd78d40b02aafee52bbf1b'/>
<id>66015ba654469f4dacfd78d40b02aafee52bbf1b</id>
<content type='text'>
See the PR for details on this change.

Signed-off-by: Lamont Granquist &lt;lamont@scriptkiddie.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
See the PR for details on this change.

Signed-off-by: Lamont Granquist &lt;lamont@scriptkiddie.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Makes life easier for hook authors switching from the older report handler syntax.</title>
<updated>2017-11-27T15:26:40+00:00</updated>
<author>
<name>Noah Kantrowitz</name>
<email>noah@coderanger.net</email>
</author>
<published>2017-11-07T22:42:48+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/ruby-gems/chef.git/commit/?id=06ac75e6068501ed262035382bc3e1ae0ca45063'/>
<id>06ac75e6068501ed262035382bc3e1ae0ca45063</id>
<content type='text'>
Signed-off-by: Noah Kantrowitz &lt;noah@coderanger.net&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Noah Kantrowitz &lt;noah@coderanger.net&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>RFC 59: Load Ohai plugins</title>
<updated>2017-04-05T17:17:38+00:00</updated>
<author>
<name>Thom May</name>
<email>thom@chef.io</email>
</author>
<published>2017-04-05T10:49:51+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/ruby-gems/chef.git/commit/?id=5c86ade466a38536186218009e32bb4db1ab3c92'/>
<id>5c86ade466a38536186218009e32bb4db1ab3c92</id>
<content type='text'>
This adds a new phase in the compilation of the run context.

Signed-off-by: Thom May &lt;thom@chef.io&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This adds a new phase in the compilation of the run context.

Signed-off-by: Thom May &lt;thom@chef.io&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>add attribute_changed hook to event handlers</title>
<updated>2016-10-28T21:46:11+00:00</updated>
<author>
<name>Lamont Granquist</name>
<email>lamont@scriptkiddie.org</email>
</author>
<published>2016-10-28T21:46:11+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/ruby-gems/chef.git/commit/?id=e57e29b96b75ff7fc04abb7f9db73920b2a5894a'/>
<id>e57e29b96b75ff7fc04abb7f9db73920b2a5894a</id>
<content type='text'>
Signed-off-by: Lamont Granquist &lt;lamont@scriptkiddie.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Lamont Granquist &lt;lamont@scriptkiddie.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Hook up the recipe_file_loaded event which was defined but not actually called.</title>
<updated>2016-09-03T01:38:59+00:00</updated>
<author>
<name>Noah Kantrowitz</name>
<email>noah@coderanger.net</email>
</author>
<published>2016-09-03T01:14:40+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/ruby-gems/chef.git/commit/?id=1c990a11ebe360f5e85ac13626ce1e09e295f919'/>
<id>1c990a11ebe360f5e85ac13626ce1e09e295f919</id>
<content type='text'>
This also extends two of the recipe events to get the recipe name in addition to the path because that's 
usually useful for display. These arguments are both added at the end so the auto-magic argument trimmer will keep backwards compat.

Signed-off-by: Noah Kantrowitz &lt;noah@coderanger.net&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This also extends two of the recipe events to get the recipe name in addition to the path because that's 
usually useful for display. These arguments are both added at the end so the auto-magic argument trimmer will keep backwards compat.

Signed-off-by: Noah Kantrowitz &lt;noah@coderanger.net&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge pull request #4658 from chef/tm/remote_file_download_progress</title>
<updated>2016-03-15T21:05:49+00:00</updated>
<author>
<name>Thom May</name>
<email>thom@may.lt</email>
</author>
<published>2016-03-15T21:05:49+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/ruby-gems/chef.git/commit/?id=c1a389c2a8452e9b796aa1d34c4d9e51f4af30c7'/>
<id>c1a389c2a8452e9b796aa1d34c4d9e51f4af30c7</id>
<content type='text'>
Remote file download progress</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Remote file download progress</pre>
</div>
</content>
</entry>
<entry>
<title>Enable progress output to be configured</title>
<updated>2016-03-04T14:47:58+00:00</updated>
<author>
<name>Thom May</name>
<email>thom@chef.io</email>
</author>
<published>2016-03-03T11:37:44+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/ruby-gems/chef.git/commit/?id=ff539423f067ee83c07dcf73cbf688c6a07f64ae'/>
<id>ff539423f067ee83c07dcf73cbf688c6a07f64ae</id>
<content type='text'>
Add tests around progress output and tidy up
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Add tests around progress output and tidy up
</pre>
</div>
</content>
</entry>
</feed>
