From 7462e50e3710fa05feed5149c8e64a573e4fb726 Mon Sep 17 00:00:00 2001 From: jar3b Date: Sat, 12 Mar 2016 21:09:55 +0300 Subject: [PATCH] Add logging for sphinx query time (if logging == True in config) --- .gitignore | 1 + aore/phias.py | 2 +- aore/search/search.py | 5 +++-- 3 files changed, 5 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index f85c6b1..95149c7 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1,2 @@ +*.log config.py \ No newline at end of file diff --git a/aore/phias.py b/aore/phias.py index b195816..d6b7f6d 100644 --- a/aore/phias.py +++ b/aore/phias.py @@ -11,7 +11,7 @@ from miscutils.bottlecl import BottleCL class App(BottleCL): def __init__(self, log_filename): super(App, self).__init__() - logging.basicConfig(format='%(asctime)s %(message)s', level=logging.INFO, filename=log_filename) + logging.basicConfig(format='%(asctime)s %(message)s', level=logging.DEBUG, filename=log_filename) self._factory = FiasFactory() diff --git a/aore/search/search.py b/aore/search/search.py index 6083868..ec69a0f 100644 --- a/aore/search/search.py +++ b/aore/search/search.py @@ -1,4 +1,5 @@ # -*- coding: utf-8 -*- +import logging import re import time @@ -7,9 +8,9 @@ import sphinxapi from aore.config import basic from aore.config import sphinx_conf +from aore.miscutils.trigram import trigram from aore.search.wordentry import WordEntry from aore.search.wordvariation import VariationType -from aore.miscutils.trigram import trigram class SphinxSearch: @@ -140,7 +141,7 @@ class SphinxSearch: elapsed_t = time.time() - start_t if basic.logging: - print(elapsed_t) + logging.info("Sphinx time for {} = {}".format(text, elapsed_t)) results = [] parsed_ids = []