Changeset 334
- Timestamp:
- 03/30/08 17:27:51 (6 months ago)
- Files:
-
- trunk/plugin/acts_as_ferret/lib/acts_as_ferret.rb (modified) (1 diff)
- trunk/plugin/acts_as_ferret/lib/ferret_server.rb (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/plugin/acts_as_ferret/lib/acts_as_ferret.rb
r331 r334 70 70 # Authors: 71 71 # Kasper Weibel Nielsen-Refs (original author) 72 # Jens Kraemer <jk@jkraemer.net> (active maintainer )72 # Jens Kraemer <jk@jkraemer.net> (active maintainer since 2006) 73 73 # 74 74 # trunk/plugin/acts_as_ferret/lib/ferret_server.rb
r333 r334 111 111 @logger.debug "\#method_missing(#{name.inspect}, #{args.inspect})" 112 112 113 114 index_name = args.shift 113 115 index = if name.to_s =~ /^multi_(.+)/ 114 116 name = $1 115 index_names = args.shift 116 ActsAsFerret::multi_index(index_names) 117 ActsAsFerret::multi_index(index_name) 117 118 else 118 index_name = args.shift119 119 ActsAsFerret::get_index(index_name) 120 120 end 121 122 if index.nil? 123 @logger.error "\#index with name #{index_name} not found in call to #{name} with args #{args.inspect}" 124 raise ActsAsFerret::IndexNotDefined.new(index_name) 125 end 126 121 127 122 128 # TODO find another way to implement the reconnection logic (maybe in
