Module: Smith::Agent::FallbackConfiguration

Included in:
Smith::Agent
Defined in:
lib/smith/agent/fallback_configuration.rb

Instance Method Summary collapse

Instance Method Details

#fallback_models(*models) ⇒ Object



6
7
8
9
10
11
# File 'lib/smith/agent/fallback_configuration.rb', line 6

def fallback_models(*models)
  return @fallback_models_list if models.empty?

  entries = models.flatten.compact.map { qualified_fallback_reference(_1) }
  @fallback_models_list = entries.uniq(&:key).freeze
end