summaryrefslogtreecommitdiff
path: root/lib/chef/resource/execute.rb
Commit message (Collapse)AuthorAgeFilesLines
* Fixing #2694 - resource guards are executed in why_run modetball/guard_interpretertyler-ball2015-01-051-0/+7
|
* 28fd0c9c87c6fceb7068776a04c32cd8381fe8f6 removed the path attribute fromSerdar Sutay2014-12-081-0/+11
| | | | | | | | execute resource. Even tough this attribute is not being honored by any provider, some existing cookbooks are still depending on this attribute. Restore path attribute in execute resource with a deprecation message that it will be removed in Chef 13.
* Execute and Script Resource improvementsLamont Granquist2014-12-081-7/+7
| | | | | | | | | | | - Warning on incorrect usage of the command resource in any script resource - Warning on code in script resource being nil - Specs added to force deprecation of incorrect usage in Chef-13 - Specs added around the (supported) incorrect usage in Chef-12 - Cleanup+Modernization of providers and specs - Fixed some global state bugs around the Chef::Log.level in the spec tests
* Chef-12 RC Provider ResolverLamont Granquist2014-10-241-0/+1
| | | | | makes resource and provider class resolution more dynamic. begins deprecation of Chef::Platform static mapping.
* Differentiate between the default and the user set guard_attributes in order ↵Serdar Sutay2014-10-161-1/+1
| | | | to be able to warn users correctly when they configure a guard_attribute but use a ruby block in the guard.
* Enable guard_interpreters for the execute resource and set the default ↵Serdar Sutay2014-10-161-0/+25
| | | | | | interpreter for the execute resource to be :execute. This ensures that attributes of the resource like :environment & :cwd can be inherited by the guard when guard is specified as a string.
* Remove the "path" attribute from "execute" resource which has never been ↵Serdar Sutay2014-10-161-9/+0
| | | | backed by any providers.
* Guard resource new specs and spec fixesAdam Edwards2014-03-291-6/+0
|
* Refactor to move inheritance to script and derived resourcesAdam Edwards2014-03-291-9/+4
|
* Enable inheritance in guards for certain attributes of execute resourcesadamedx2014-03-291-0/+9
|
* [OC-3564] move core Chef to the repo root \o/ \m/Seth Chisamore2012-10-301-0/+132
| | | | The opscode/chef repository now only contains the core Chef library code used by chef-client, knife and chef-solo!
* big refactor of the repo layout. move to a chef gem and a chef-server gem ↵Ezra Zygmuntowicz2008-10-081-133/+0
| | | | all with proper deps
* A whole bunch of missing changes!Adam Jacob2008-10-071-3/+3
|
* Adding in execute supportAdam Jacob2008-09-011-0/+133