def __generate_sphinx_conf(self): SPHINX_CONF_FILE = getattr(settings, 'QUERYSPELL_SPHINX_CONF_FILE', \ './queryspell_sphinx.conf') sphinx_conf_str = generate_sphinx_conf() out_file = codecs.open(SPHINX_CONF_FILE, mode='w', encoding='utf8') out_file.write(sphinx_conf_str) out_file.close()
def __generate_sphinx_conf(self, only_index, to_stdout): # TODO catch IOError sphinx_conf_str = generate_sphinx_conf(only_index) if to_stdout: print sphinx_conf_str else: QUERYSPELL_SPHINX_CONF_FILE = getattr(settings, \ 'QUERYSPELL_SPHINX_CONF_FILE', './queryspell_sphinx.conf') out_file = codecs.open(QUERYSPELL_SPHINX_CONF_FILE, mode='w', \ encoding='utf8') out_file.write(sphinx_conf_str) out_file.close()