From 52fe8d358e37219215867696da8add26b177e8fe Mon Sep 17 00:00:00 2001 From: David Heinemeier Hansson Date: Fri, 20 Jan 2023 10:13:03 +0100 Subject: [PATCH] Secrets come just as keys --- lib/mrsk/commands/builder/base.rb | 2 +- lib/mrsk/configuration.rb | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/lib/mrsk/commands/builder/base.rb b/lib/mrsk/commands/builder/base.rb index 8309d7e5..237d06ca 100644 --- a/lib/mrsk/commands/builder/base.rb +++ b/lib/mrsk/commands/builder/base.rb @@ -21,6 +21,6 @@ class Mrsk::Commands::Builder::Base < Mrsk::Commands::Base end def secrets - config.builder["secrets"] || {} + config.builder["secrets"] || [] end end diff --git a/lib/mrsk/configuration.rb b/lib/mrsk/configuration.rb index c626013f..5efa5dac 100644 --- a/lib/mrsk/configuration.rb +++ b/lib/mrsk/configuration.rb @@ -22,8 +22,8 @@ class Mrsk::Configuration attributes.flat_map { |k, v| [ argument, redacted ? Mrsk::Utils.redact("#{k}=#{v}") : "#{k}=#{v}" ] } end - def secretize(secret, attributes) - attributes.flat_map { |k, v| [ secret, "id=#{k}" ] } + def secretize(secret, keys) + keys.flat_map { |key| [ secret, "id=#{key}" ] } end private