module FigaroSecrets
Constants
- VERSION
Public Class Methods
enabled?()
click to toggle source
Short circuit to prevent parsing secrets
# File lib/figaro_secrets.rb, line 20 def self.enabled? ENV["FIGARO_SECRETS"] != "false" end
log_error(message)
click to toggle source
# File lib/figaro_secrets.rb, line 15 def self.log_error(message) Rails.logger&.error(message) || $stderr.puts(message) end
parse_secrets(configuration)
click to toggle source
# File lib/figaro_secrets.rb, line 7 def self.parse_secrets(configuration) Parser.new.parse_secrets(configuration) end
secrets(configuration)
click to toggle source
# File lib/figaro_secrets.rb, line 11 def self.secrets(configuration) @parser ||= Parser.new.secrets(configuration) end