Method: FileIndexer::Indexer#initialize
- Defined in:
- lib/file_indexer/indexer.rb
#initialize(dirs, exts, db_file, &action) ⇒ Indexer
25 26 27 28 29 30 31 32 33 34 35 36 37 |
# File 'lib/file_indexer/indexer.rb', line 25 def initialize(dirs, exts, db_file, &action) @dirs = dirs.map { |d| sanitize_dirpath(d) } @exts = exts @db_file = db_file @action = action @files = {} @listener = nil @files.merge!(read_db) prune! index_all! end |