Class: FileScanner::Filters::SizeRange

Inherits:
Object
  • Object
show all
Defined in:
lib/file_scanner/filters.rb

Instance Method Summary collapse

Constructor Details

#initialize(min: 0, max: 5*1024) ⇒ SizeRange

Returns a new instance of SizeRange.



41
42
43
# File 'lib/file_scanner/filters.rb', line 41

def initialize(min: 0, max: 5*1024)
  @range = min..max
end

Instance Method Details

#call(file) ⇒ Object



45
46
47
# File 'lib/file_scanner/filters.rb', line 45

def call(file)
  @range === File.size(file)
end