Class: SkillBench::Config::EnvOverrides::ProviderOverrides
- Inherits:
-
Object
- Object
- SkillBench::Config::EnvOverrides::ProviderOverrides
- Defined in:
- lib/skill_bench/config/env_overrides.rb
Overview
Mutable accumulator for provider override hashes.
Instance Method Summary collapse
-
#assign(provider, setting, value) ⇒ Object
Assigns one provider override.
-
#to_h ⇒ Hash
Returns accumulated overrides as a hash.
Instance Method Details
#assign(provider, setting, value) ⇒ Object
Assigns one provider override.
89 90 91 |
# File 'lib/skill_bench/config/env_overrides.rb', line 89 def assign(provider, setting, value) provider_overrides(provider)[setting] = value end |
#to_h ⇒ Hash
Returns accumulated overrides as a hash.
96 97 98 |
# File 'lib/skill_bench/config/env_overrides.rb', line 96 def to_h @to_h ||= {} end |