class Libis::Ingester::FileNameChecker
Protected Instance Methods
process(item)
click to toggle source
# File lib/libis/ingester/tasks/file_name_checker.rb, line 25 def process(item) filter = parameter(:filename_regexp) return if filter.nil? or filter.empty? debug "Checking filename against '/#{filter}/'." filter = Regexp.new(filter) unless filter.is_a? Regexp unless item.name =~ filter error item, 'File did not pass file name check.' set_status item, :FAILED end end