Method: Chef::Resource#default_guard_interpreter
- Defined in:
- lib/chef/resource.rb
#default_guard_interpreter ⇒ Class, ... (readonly)
The guard interpreter that will be used to process ‘only_if` and `not_if` statements by default. If left unset, or set to `:default`, the guard interpreter used will be Chef::GuardInterpreter::DefaultGuardInterpreter.
Must be a resource class like ‘Chef::Resource::Execute`, or a corresponding to the name of a resource. The resource must descend from `Chef::Resource::Execute`.
TODO this needs to be coerced on input so that retrieval is consistent.
881 882 883 |
# File 'lib/chef/resource.rb', line 881 def default_guard_interpreter @default_guard_interpreter end |