Fix Bottle http server running

This commit is contained in:
jar3b 2016-03-15 17:25:56 +03:00
parent e1e9d15414
commit cbeedcc985
3 changed files with 9 additions and 3 deletions

View File

@ -102,6 +102,12 @@ class SphinxSearch:
return we_list
# Осуществляет поиск строки, на выходе массив таких параметров:
# aoid - AOID
# text - текст найденного адресного объекта
# ratio - рейтинг найденного пункта
# cort - рейтинг количества совпавших слов
def find(self, text, strong):
def split_phrase(phrase):
phrase = unicode(phrase).lower()
@ -120,7 +126,7 @@ class SphinxSearch:
# получаем все вариации слов
all_variations = []
for we in word_entries:
for vari in we.variations_gen(strong, self.__get_suggest):
for vari in we.variations_generator(strong, self.__get_suggest):
all_variations.append(vari)
good_vars = [v for v in all_variations if v.var_type == VariationType.normal]

View File

@ -75,7 +75,7 @@ class WordEntry:
def __cleanify(self, word):
return word.replace('-', '').replace('@', '')
def variations_gen(self, strong, suggestion_func):
def variations_generator(self, strong, suggestion_func):
default_var_type = VariationType.normal
# Если слово встречается часто, ставим у всех вариантов тип VariationType.freq
if self.parameters['IS_FREQ']:

View File

@ -15,4 +15,4 @@ application = phias_app.get_app()
# Run bottle WSGI server if no external
if __name__ == '__main__':
application.start(host='0.0.0.0', port=8087, debug=True)
phias_app.start(host='0.0.0.0', port=8087, debug=True)