Сделайте Сфинкса тихим (не многословным) - PullRequest
0 голосов
/ 19 апреля 2010

Я использую Sphinx через Thinking Sphinx в проекте Ruby on Rails. Когда я создаю начальные данные и все время, это довольно многословно, печатая это:

using config file '/Users/pupeno/projectx/config/development.sphinx.conf'...
indexing index 'user_delta'...
collected 7 docs, 0.0 MB
collected 0 attr values
sorted 0.0 Mvalues, 100.0% done
sorted 0.0 Mhits, 99.6% done
total 7 docs, 159 bytes
total 0.042 sec, 3749.29 bytes/sec, 165.06 docs/sec
Sphinx 0.9.8.1-release (r1533)
Copyright (c) 2001-2008, Andrew Aksyonoff

для каждой записи, которая создается или около того. Есть ли способ подавить этот вывод?

Ответы [ 2 ]

3 голосов
/ 23 апреля 2010

На самом деле есть параметр, чтобы остановить это - вы захотите установить его в конце вашего environment.rb файла:

ThinkingSphinx.suppress_delta_output = true

В Thinking Sphinx v3 и новее это изменилось, и этим параметром теперь можно управлять через config/thinking_sphinx.yml. Повторите для каждой подходящей среды:

development:
  quiet_deltas: true
0 голосов
/ 19 апреля 2010

Запустите sphinx с флагом --quiet. Я не использую TS, поэтому я не знаю, как добавить make TS для использования этого флага. НТН.

...