Method: Poise::Helpers::Subresources::Container.container_default

Defined in:
lib/poise/helpers/subresources/container.rb

.container_defaultBoolean .container_default(val) ⇒ Boolean

Overloads:

  • .container_defaultBoolean

    Get the default mode for this resource. If false, this resource class will not be used for default container lookups. Defaults to true.

    Returns:

    • (Boolean)

    Since:

    • 2.3.0

  • .container_default(val) ⇒ Boolean

    Set the default mode for this resource.

    Parameters:

    • val (Boolean)

      Default mode to set.

    Returns:

    • (Boolean)

    Since:

    • 2.3.0

Since:

  • 1.0.0



207
208
209
210
211
212
213
214
215
# File 'lib/poise/helpers/subresources/container.rb', line 207

def container_default(val=nil)
  @container_default = val unless val.nil?
  if @container_default.nil?
    # Not set here, look at the superclass or true by default for backwards compat.
    Poise::Utils.ancestor_send(self, :container_default, default: true)
  else
    @container_default
  end
end