Changeset 226

Show
Ignore:
Timestamp:
04/23/08 07:01:42 (7 months ago)
Author:
eric.dumin..@gmail.com
Message:

Basic todo_list implementation for DRB_server.

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • branches/fake_drb_server/lib/picolena/templates/app/models/fake_drb_server.rb

    r225 r226  
    1010  @@todo_list=[] 
    1111   
    12   def add_to_index(filename) 
    13     FakeDRBServer.todo_list<<{:to_index=>filename} 
     12  def method_missing(sym,filename) 
     13    FakeDRBServer.todo_list<<{sym=>filename} 
    1414  end 
    1515end 
  • branches/fake_drb_server/lib/picolena/templates/app/models/indexer.rb

    r211 r226  
    7373      if @update then 
    7474        log :debug =>  "What to do with #{complete_path} ?" 
    75         occurences = reader.occurences_number(complete_path)  
     75        occurences = reader.occurences_number(complete_path) 
     76        Picolena::DRBServer.occurences_number(complete_path) 
    7677        log :debug =>  "\tappears #{occurences} times in the index" 
    7778        case occurences 
     
    9697    def add_file(complete_path) 
    9798      log :debug => "Adding #{complete_path}" 
     99      Picolena::DRBServer.add_to_index(complete_path) 
    98100      mime_type=File.mime(complete_path) 
    99101      fields = fields_for(complete_path) 
     
    129131    def delete_file(complete_path) 
    130132      log :debug => "\tRemoving from index" 
    131       reader.delete_by_complete_path(complete_path) 
     133      #reader.delete_by_complete_path(complete_path) 
     134      Picolena::DRBServer.delete_from_index(complete_path)       
    132135    end 
    133136