Sha256: 246dd2b3e959b297f8a57cf602adcd96dedadad5dddeff1ab2f1f274412d34a4
Contents?: true
Size: 472 Bytes
Versions: 2
Compression:
Stored size: 472 Bytes
Contents
require "fileutils" class Lono::CLI class Clean include Lono::Utils::Logging include Lono::Utils::Sure attr_reader :options def initialize(options={}) @options = options end def run folders = %w[output tmp] sure?("Will remove folders: #{folders.join(' ')}") folders.each do |folder| FileUtils.rm_rf("#{Lono.root}/#{folder}") end logger.info "Removed folders: #{folders.join(' ')}" end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
lono-8.0.0.pre.rc2 | lib/lono/cli/clean.rb |
lono-8.0.0.pre.rc1 | lib/lono/cli/clean.rb |