# File lib/bee_task_default.rb, line 579 def rm(globs) error "rm parameter is a String or Array of Strings" unless globs.kind_of?(String) or globs.kind_of?(Array) for glob in globs error "rm parameter is a String or Array of Strings" unless glob.kind_of?(String) files = Dir.glob(glob) size = (files.kind_of?(Array) ? files.size : 1) puts "Deleting #{size} file(s)" if files.length > 0 for file in files begin FileUtils.rm(file) rescue error "Error deleting files: #{$!}" end end end end