|
|
@@ -1,5 +1,6 @@
|
1
|
1
|
# -*- coding: utf-8 -*-
|
2
|
2
|
|
|
3
|
+import datetime
|
3
|
4
|
import errno
|
4
|
5
|
import glob
|
5
|
6
|
import os
|
|
|
@@ -12,7 +13,6 @@ from tornado.httpserver import HTTPServer
|
12
|
13
|
from tornado.ioloop import IOLoop
|
13
|
14
|
from tornado.options import define, options
|
14
|
15
|
from tornado.web import Application, RequestHandler, StaticFileHandler
|
15
|
|
-
|
16
|
16
|
from utils.boxinfo import get_box_status, get_unique_no
|
17
|
17
|
from utils.logit import log_request_arguments, logit
|
18
|
18
|
from utils.setter import local_string, set_time, set_version
|
|
|
@@ -115,6 +115,10 @@ def is_file_valid(file_):
|
115
|
115
|
|
116
|
116
|
def get_glob_files(lensman, session):
|
117
|
117
|
_, thumb = get_session_dir(lensman, session)
|
|
118
|
+ if not os.path.exists(thumb):
|
|
119
|
+ stamp = session.split('_')[1]
|
|
120
|
+ ymd = datetime.datetime.fromtimestamp(stamp).strftime('%Y%m%d')
|
|
121
|
+ thumb = '{}/lost/{}/thumb'.format(ROOT_PATH, ymd)
|
118
|
122
|
return glob.glob('{}/*'.format(thumb))
|
119
|
123
|
|
120
|
124
|
|