Class: Kernai::EnvConfigResolver

Inherits:
Object
  • Object
show all
Includes:
CredentialResolver
Defined in:
lib/kernai/credential_resolver.rb

Overview

Mirror of EnvResolver for non-secret config values. Kept as a separate class so hosts can plug a file-backed config resolver without touching credential handling.

Instance Method Summary collapse

Instance Method Details

#resolve(skill_name, key) ⇒ Object



43
44
45
# File 'lib/kernai/credential_resolver.rb', line 43

def resolve(skill_name, key)
  ENV["KERNAI_SKILL_#{skill_name.to_s.upcase}_#{key.to_s.upcase}"]
end