# File lib/ferret/index.rb, line 701 701: def ensure_writer_open() 702: raise "tried to use a closed index" if not @open 703: return if @writer 704: if @reader 705: @searcher.close if @searcher 706: @reader.close 707: @reader = nil 708: @searcher = nil 709: end 710: @writer = IndexWriter.new(@options) 711: end