summaryrefslogtreecommitdiff
path: root/lib/leap_cli/config/secrets.rb
diff options
context:
space:
mode:
Diffstat (limited to 'lib/leap_cli/config/secrets.rb')
-rw-r--r--lib/leap_cli/config/secrets.rb2
1 files changed, 2 insertions, 0 deletions
diff --git a/lib/leap_cli/config/secrets.rb b/lib/leap_cli/config/secrets.rb
index 184d11d..44ade31 100644
--- a/lib/leap_cli/config/secrets.rb
+++ b/lib/leap_cli/config/secrets.rb
@@ -15,6 +15,7 @@ module LeapCli; module Config
# we can't use fetch() or get(), since those already have special meanings
def retrieve(key, environment)
+ environment ||= 'default'
self.fetch(environment, {})[key.to_s]
end
@@ -31,6 +32,7 @@ module LeapCli; module Config
end
def set_with_block(key, environment, &block)
+ environment ||= 'default'
key = key.to_s
@discovered_keys[environment] ||= {}
@discovered_keys[environment][key] = true