class Locraft::Initializer

Public Class Methods

init() click to toggle source
# File lib/locraft/initializer.rb, line 6
def self.init
  config = File.read(File.expand_path('../resources/sample_locraft.config', __FILE__))
  if File.file? SAMPLE_CONFIG_FILE
    warn 'ERROR: Initialization failed. There is already exists some locraft.config.'
  else
    Dir.mkdir(SAMPLE_CONFIG_DIR) unless Dir.exist?(SAMPLE_CONFIG_DIR)
    File.write(File.join(SAMPLE_CONFIG_DIR, SAMPLE_CONFIG_FILE), config)
  end
end
initialized_config() click to toggle source
# File lib/locraft/initializer.rb, line 16
def self.initialized_config
  return SAMPLE_CONFIG_FILE if File.exist?(SAMPLE_CONFIG_FILE)
  File.join(SAMPLE_CONFIG_DIR, SAMPLE_CONFIG_FILE)
end