Should fix export problem

This commit is contained in:
Simon 2018-08-14 12:21:34 -04:00
parent 5c386707ed
commit c92f2f4937
2 changed files with 5 additions and 2 deletions

1
app.py
View File

@ -36,6 +36,7 @@ app.jinja_env.globals.update(get_mime=od_util.get_category)
taskManager = TaskManager()
searchEngine = ElasticSearchEngine("od-database")
searchEngine.start_stats_scheduler()
@app.template_filter("date_format")

View File

@ -50,12 +50,14 @@ class ElasticSearchEngine(SearchEngine):
self.index_name = index_name
self.es = elasticsearch.Elasticsearch()
if not self.es.indices.exists(self.index_name):
self.init()
def start_stats_scheduler(self):
scheduler = BackgroundScheduler()
scheduler.add_job(self._generate_global_stats, "interval", seconds=60 * 120)
scheduler.start()
if not self.es.indices.exists(self.index_name):
self.init()
def init(self):
print("Elasticsearch first time setup")