Sha256: 460b4b36c103826f39958cc1d85687518486daadb67fb5997e70fa1f84597e49
Contents?: true
Size: 475 Bytes
Versions: 1
Compression:
Stored size: 475 Bytes
Contents
# frozen_string_literal: true require 'yaml' module Bcupgrade class ConfigFile def initialize @file = File.join(ENV['HOME'], '.bcupgrade') end def load if File.exist?(@file) YAML.load_file(@file) else { 'ignore' => [''] } end end def ignored_casks load['ignore'].map { |e| e || '' } rescue StandardError [''] end def list_ignored_casks ignored_casks.join(' ') end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
bcupgrade-0.9.4 | lib/bcupgrade/config_file.rb |