Sha256: 19ea6ab7ec343e9ecdf2999345aefb39d32029ad4eddb43137b2cbb20f3d2332
Contents?: true
Size: 413 Bytes
Versions: 1
Compression:
Stored size: 413 Bytes
Contents
# frozen_string_literal: true class RungerReleaseAssistant::ConfigFileReader extend Memoist memoize \ def options_hash if config_file_exists? YAML.load_file(config_file_path).symbolize_keys else {} end end private memoize \ def config_file_path "#{ENV.fetch('PWD')}/.release_assistant.yml" end def config_file_exists? File.exist?(config_file_path) end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
runger_release_assistant-0.4.0 | lib/runger_release_assistant/config_file_reader.rb |