summaryrefslogtreecommitdiff
path: root/lib/chef/guard_interpreter
Commit message (Expand)AuthorAgeFilesLines
* Refactor resource guard interpreter.refactor-resource-guard-interpreterPete Higgins2020-10-161-39/+28
* Remove copyright dateslcg/remove-copyright-datesLamont Granquist2020-04-132-2/+2
* Fix typoVivek Singh2020-04-061-1/+1
* add output for the file provider verificationLamont Granquist2019-12-011-0/+2
* Style/NegatedIfLamont Granquist2019-07-051-1/+1
* Better target mode shell_outlcg/better-target-mode-shell-outLamont Granquist2019-05-231-3/+3
* fix a bunch of weirdly mangled require linesLamont Granquist2019-05-081-1/+1
* Convert require to require_relativeLamont Granquist2019-05-082-3/+3
* Target mode code tweakslcg/target-mode-tweaksLamont Granquist2019-05-071-6/+1
* Target Mode initial implementationBryan McLellan2019-05-061-1/+3
* Attribute -> Property in additional placesTim Smith2018-07-101-1/+1
* fix Style/HashSyntaxLamont Granquist2018-07-021-2/+2
* convert shell_out_with_systems_locale to `default_env: true`lcg/remove-shell-out-with-systems-localeLamont Granquist2018-05-301-2/+2
* Merge pull request #5972 from nathwill/surface-guard-interpreter-errorsThom May2018-02-261-1/+3
|\
| * surface guard interpreter errors for debuggingNathan Williams2017-07-231-1/+3
* | prepping for rubocop 0.52.1lcg/rubocop-0.52.1Lamont Granquist2018-01-171-2/+2
|/
* switch guards to use shell_out_with_systems_localeLamont Granquist2017-04-061-2/+4
* remove unused block argumentslcg/chefstyle-perfLamont Granquist2016-02-231-1/+1
* autofixing whitespace copsLamont Granquist2016-02-052-5/+4
* Update all auth email address from opscode.com and getchef.com to chef.io.Noah Kantrowitz2016-02-022-2/+2
* Replace all Opscode copyrights with Chef Software.Noah Kantrowitz2016-02-021-1/+1
* Copyright year update for 2016 and massive cleanup.Noah Kantrowitz2016-02-022-2/+2
* Use double quotes by defaultThom May2016-01-142-3/+3
* chefstyle: fix Lint/StringConversionInInterpolationLamont Granquist2016-01-121-1/+1
* Update comment about how action could be a non-array. [ci skip]Noah Kantrowitz2015-06-301-1/+3
* Make resource-based guard interpreters cope with arrays.Noah Kantrowitz2015-06-291-1/+2
* Issue#3485: Fix corruption of run_context when guard interpreters are executedadamedx/3485-run_context_corruptionadamedx2015-06-061-1/+4
* Add missing requirejdm/shelloutJay Mundrawala2015-06-021-0/+2
* Add Chef::GuardInterpreter.for_resource method to reduce duplicationSteven Danna2015-02-171-1/+1
* Completeting changes from https://github.com/chef/chef/pull/2688, fixes https...tyler-ball2015-02-131-1/+1
* Fixing #2694 - resource guards are executed in why_run modetball/guard_interpretertyler-ball2015-01-051-0/+1
* Error message update from PR comments.Serdar Sutay2014-10-161-1/+1
* Enable guard_interpreters for the execute resource and set the default interp...Serdar Sutay2014-10-161-5/+14
* CR feedback: fix misleading method name for setting inheritance, validate cla...Adam Edwards2014-03-291-4/+4
* CR feedback: centralize resource guard evaluation logic to increase readabilityAdam Edwards2014-03-291-15/+18
* CR feedback: move command evaluation to guard interpreterAdam Edwards2014-03-292-37/+38
* CR feedback: clean up convert boolean expressions and add testsAdam Edwards2014-03-291-0/+11
* CR feedback: move inheritance to class level, add tests for convert_boolean_trueAdam Edwards2014-03-291-4/+4
* Fix namespacing issues caused by moving guard_interpreter logic out of Chef::...Adam Edwards2014-03-292-0/+149