Module: FileSorterTool

Defined in:
lib/file_sorter_tool.rb,
lib/file_sorter_tool/file_sorter.rb

Defined Under Namespace

Classes: FileSorter

Constant Summary collapse

VERSION =
'0.2.1'

Class Method Summary collapse

Class Method Details

.process_dir(path) ⇒ Object



15
16
17
18
19
20
21
# File 'lib/file_sorter_tool.rb', line 15

def self.process_dir path
  Dir.chdir(path)
  Dir['*'].each.with_index do |file, index|
    FileSorterTool::process_file file
  end
  puts "Files sorting success..."
end

.process_file(file_name) ⇒ Object



10
11
12
13
# File 'lib/file_sorter_tool.rb', line 10

def self.process_file file_name
  @file_sorter = FileSorterTool::FileSorter.new file_name
  @file_sorter.process
end

.versionObject



6
7
8
# File 'lib/file_sorter_tool.rb', line 6

def self.version
  version
end