Add logging for sphinx query time (if logging == True in config)
This commit is contained in:
parent
0d9cfbfd3b
commit
7462e50e37
1
.gitignore
vendored
1
.gitignore
vendored
@ -1 +1,2 @@
|
|||||||
|
*.log
|
||||||
config.py
|
config.py
|
@ -11,7 +11,7 @@ from miscutils.bottlecl import BottleCL
|
|||||||
class App(BottleCL):
|
class App(BottleCL):
|
||||||
def __init__(self, log_filename):
|
def __init__(self, log_filename):
|
||||||
super(App, self).__init__()
|
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()
|
self._factory = FiasFactory()
|
||||||
|
|
||||||
|
@ -1,4 +1,5 @@
|
|||||||
# -*- coding: utf-8 -*-
|
# -*- coding: utf-8 -*-
|
||||||
|
import logging
|
||||||
import re
|
import re
|
||||||
import time
|
import time
|
||||||
|
|
||||||
@ -7,9 +8,9 @@ import sphinxapi
|
|||||||
|
|
||||||
from aore.config import basic
|
from aore.config import basic
|
||||||
from aore.config import sphinx_conf
|
from aore.config import sphinx_conf
|
||||||
|
from aore.miscutils.trigram import trigram
|
||||||
from aore.search.wordentry import WordEntry
|
from aore.search.wordentry import WordEntry
|
||||||
from aore.search.wordvariation import VariationType
|
from aore.search.wordvariation import VariationType
|
||||||
from aore.miscutils.trigram import trigram
|
|
||||||
|
|
||||||
|
|
||||||
class SphinxSearch:
|
class SphinxSearch:
|
||||||
@ -140,7 +141,7 @@ class SphinxSearch:
|
|||||||
elapsed_t = time.time() - start_t
|
elapsed_t = time.time() - start_t
|
||||||
|
|
||||||
if basic.logging:
|
if basic.logging:
|
||||||
print(elapsed_t)
|
logging.info("Sphinx time for {} = {}".format(text, elapsed_t))
|
||||||
|
|
||||||
results = []
|
results = []
|
||||||
parsed_ids = []
|
parsed_ids = []
|
||||||
|
Loading…
x
Reference in New Issue
Block a user