Method: Chef::Resource.unified_mode

Defined in:
lib/chef/resource.rb

.unified_mode(flag = nil) ⇒ Boolean

If the resource’s action should run in separated compile/converge mode.

Parameters:

  • flag (Boolean) (defaults to: nil)

    value to set unified_mode to

Returns:

  • (Boolean)

    unified_mode value



989
990
991
992
993
# File 'lib/chef/resource.rb', line 989

def self.unified_mode(flag = nil)
  @unified_mode = Chef::Config[:resource_unified_mode_default] if !defined?(@unified_mode) || @unified_mode.nil?
  @unified_mode = flag unless flag.nil?
  !!@unified_mode
end