Class: Spassky::Client::DirectoryReader

Inherits:
Object
  • Object
show all
Defined in:
lib/spassky/client/directory_reader.rb

Instance Method Summary collapse

Constructor Details

#initialize(pattern) ⇒ DirectoryReader

Returns a new instance of DirectoryReader.



3
4
5
# File 'lib/spassky/client/directory_reader.rb', line 3

def initialize(pattern)
  @pattern = pattern
end

Instance Method Details

#read_filesObject



7
8
9
10
11
12
13
# File 'lib/spassky/client/directory_reader.rb', line 7

def read_files
  if File.file? @pattern
    read_file
  elsif File.directory? @pattern
    read_directory
  end
end