소스 검색

Move config file in own directory

tags/v0.2.0
aeris 1 년 전
부모
커밋
51904f3808
1개의 변경된 파일4개의 추가작업 그리고 1개의 파일을 삭제
  1. 4
    1
      lib/cross-post/config.rb

+ 4
- 1
lib/cross-post/config.rb 파일 보기

@@ -2,8 +2,11 @@ require 'yaml'

class CrossPost
class Config
DEFAULT_CONFIG = File.join Dir.home, '.config/cross-post/config.yml'

def initialize
@file = ENV.fetch 'CROSS_POST_CONFIG', File.join(Dir.home, '.cross-post.yml')
@file = ENV.fetch 'CROSS_POST_CONFIG', DEFAULT_CONFIG
raise 'Unable to find config file' unless File.readable? @file
File.open(@file) { |f| @config = YAML.safe_load f }
end


Loading…
취소
저장