class Secrets::YAML
def self.resolve(target)
def self.resolve(target) unless target.is_a?(String) && File.file?(target) && target.end_with?('.yml') return nil end new(target) end
def initialize(target)
def initialize(target) @attributes = ::YAML.load_file(target) end