Changeset 319
- Timestamp:
- 05/05/08 03:20:55 (7 months ago)
- Files:
-
- trunk/lib/picolena/templates/app/models/indexer.rb (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/lib/picolena/templates/app/models/indexer.rb
r316 r319 51 51 52 52 def add_or_update_file(complete_path) 53 d efault_fields= Document.default_fields_for(complete_path)53 document = Document.default_fields_for(complete_path) 54 54 begin 55 document =PlainTextExtractor.extract_content_and_language_from(complete_path)55 document.merge! PlainTextExtractor.extract_content_and_language_from(complete_path) 56 56 raise "empty document #{complete_path}" if document[:content].strip.empty? 57 document.merge! default_fields 58 log :debug => ["Added : #{complete_path}",document[:language] ? " (#{document[:language]})" : ""].join 57 log :debug => ["Added : #{complete_path}",document[:language] && " ("<<document[:language]<<")"].join 59 58 rescue => e 60 59 log :debug => "\tindexing without content: #{e.message}" 61 document = default_fields62 60 end 63 61 index << document
