Method: SecretHub::Config.load

Defined in:
lib/secret_hub/config.rb

.load(config_file) ⇒ Object



7
8
9
10
11
12
13
14
15
# File 'lib/secret_hub/config.rb', line 7

def self.load(config_file)
  raise ConfigurationError, "Config file not found #{config_file}" unless File.exist? config_file

  new YAML.load_file config_file, aliases: true
rescue ArgumentError
  # :nocov:
  new YAML.load_file config_file
  # :nocov:
end