Method: OpenC3::Secrets#setup
- Defined in:
- lib/openc3/utilities/secrets.rb
#setup(secrets) ⇒ Object
50 51 52 53 54 55 56 57 58 59 60 61 |
# File 'lib/openc3/utilities/secrets.rb', line 50 def setup(secrets) secrets.each do |type, key, data, secret_store| case type when 'ENV' @local_secrets[key] = ENV[data] when 'FILE' @local_secrets[key] = File.read(data) else raise "Unknown secret type: #{type}" end end end |