class Parsefiles::CLI::Main

Public Instance Methods

find(*folders) click to toggle source
# File lib/cli.rb, line 30
def find(*folders)
  begin
    folders = folders.split unless folders.class == Array
    folders.each do |folder|
      f = Parsefiles::Folders.new(folder,options)
      files = f.get_files_in_range
      files.each do |file|
        puts "================================================"
        puts "Reading : #{file}"
        puts "================================================"
        parse = Parsefiles::FileOps.new(file,options[:pattern])
        parse.parse_file
      end
    end
  rescue Exception => e
    say e.message, :red
  end
end
version() click to toggle source
# File lib/cli.rb, line 10
def version
  require 'parsefiles/version'
  say Parsefiles::VERSION
end