module Taeval::CLI
Public Class Methods
parse_options(options = ARGV)
click to toggle source
# File lib/taeval/cli.rb, line 9 def parse_options(options = ARGV) if options.size != 1 || options.first != 'init' raise "Argument must be init! Use `taeval init` to initialize project." end options end
start(opts)
click to toggle source
# File lib/taeval/cli.rb, line 16 def start(opts) puts "Initialize configuration ..." dest = Dir.pwd path = File.join(File.dirname(File.expand_path(__FILE__)), '../../config') config_files = Dir.glob("#{path}/*") config_files.each do |conf| FileUtils.cp(conf, dest) end end