class Object
Public Instance Methods
debug(message)
click to toggle source
# File lib/moode_auto_deploy_kit/infra/utils.rb, line 3 def debug(message) logger = Logger.new(STDOUT) logger.debug ">>>>>>>>>>>>>>>DEBUG START<<<<<<<<<<<<<<<" logger.debug message logger.debug ">>>>>>>>>>>>>>>DEBUG ENG<<<<<<<<<<<<<<<" end
error(message)
click to toggle source
# File lib/moode_auto_deploy_kit/infra/utils.rb, line 31 def error(message) error_to_console message error_to_file message end
error_to_console(message)
click to toggle source
# File lib/moode_auto_deploy_kit/infra/utils.rb, line 14 def error_to_console(message) puts "Error: #{message}" end
error_to_file(message)
click to toggle source
# File lib/moode_auto_deploy_kit/infra/utils.rb, line 22 def error_to_file(message) FileLog.new.error(message) end
info(message)
click to toggle source
# File lib/moode_auto_deploy_kit/infra/utils.rb, line 26 def info(message) info_to_console message log_to_file message end
info_to_console(message)
click to toggle source
# File lib/moode_auto_deploy_kit/infra/utils.rb, line 10 def info_to_console(message) puts message end
log_to_file(message)
click to toggle source
# File lib/moode_auto_deploy_kit/infra/utils.rb, line 18 def log_to_file(message) FileLog.new.info(message) end
read_all(file)
click to toggle source
# File lib/moode_auto_deploy_kit/infra/utils.rb, line 54 def read_all file IO.readlines(file).join end
require_dir(dir)
click to toggle source
# File lib/moode_auto_deploy_kit/infra/utils.rb, line 45 def require_dir(dir) Dir.foreach(dir) do |entry| absolute_path = File.join(dir, entry) next if (entry == "." || entry == "..") require absolute_path if (File.file?(absolute_path) && absolute_path.end_with?("rb")) require_dir(absolute_path) if File.directory?(absolute_path) end end
reset_dir(dir)
click to toggle source
# File lib/moode_auto_deploy_kit/infra/utils.rb, line 40 def reset_dir(dir) FileUtils.rm_rf dir if File.exist? dir FileUtils.mkdir_p dir end
run_command(cmd)
click to toggle source
# File lib/moode_auto_deploy_kit/infra/utils.rb, line 36 def run_command(cmd) Process.abort "Failed to run command #{cmd}" unless system cmd end