@@ -15,7 +15,7 @@ from tornado.web import Application, RequestHandler, StaticFileHandler |
||
| 15 | 15 |
|
| 16 | 16 |
from utils.boxinfo import get_box_status, get_unique_no |
| 17 | 17 |
from utils.logit import log_request_arguments, logit |
| 18 |
-from utils.setter import local_string, set_time, set_version |
|
| 18 |
+from utils.servertime import local_string, set_time |
|
| 19 | 19 |
from utils.sqlite import (CREATE_INDEX1, CREATE_INDEX2, CREATE_TABLE_STMT, DELETE_RECORD_STMT, INSERT_RECORD_STMT, |
| 20 | 20 |
SELECT_MAX_PHOTO_ID_STMT, SELECT_ORIGIN_PATH_STMT) |
| 21 | 21 |
from utils.tv import get_last_photo_path |
@@ -306,15 +306,6 @@ class SetTimeHandler(RequestHandler): |
||
| 306 | 306 |
}) |
| 307 | 307 |
|
| 308 | 308 |
|
| 309 |
-class SetVersionHandler(RequestHandler): |
|
| 310 |
- def post(self): |
|
| 311 |
- bpversion_str = self.get_argument('bpversion_str', '')
|
|
| 312 |
- set_version(bpversion_str) |
|
| 313 |
- self.write({
|
|
| 314 |
- 'status': 200, |
|
| 315 |
- }) |
|
| 316 |
- |
|
| 317 |
- |
|
| 318 | 309 |
class LastPhotoHandler(RequestHandler): |
| 319 | 310 |
def post(self): |
| 320 | 311 |
self.write({
|
@@ -335,7 +326,6 @@ handlers = [ |
||
| 335 | 326 |
(r'/box_info', BoxInfoHandler), |
| 336 | 327 |
(r'/box_time', BoxTimeHandler), |
| 337 | 328 |
(r'/set_time', SetTimeHandler), |
| 338 |
- (r'/set_version', SetVersionHandler), |
|
| 339 | 329 |
(r'/static/(.*)', StaticFileHandler, {'path': ROOT_PATH}),
|
| 340 | 330 |
# TV APP |
| 341 | 331 |
(r'/last_photo', LastPhotoHandler), |
@@ -0,0 +1,16 @@ |
||
| 1 |
+# -*- coding: utf-8 -*- |
|
| 2 |
+ |
|
| 3 |
+ |
|
| 4 |
+import os |
|
| 5 |
+import time |
|
| 6 |
+ |
|
| 7 |
+ |
|
| 8 |
+def local_string(): |
|
| 9 |
+ return time.strftime('%Y-%m-%d %H:%M:%S', time.localtime())
|
|
| 10 |
+ |
|
| 11 |
+ |
|
| 12 |
+def set_time(timestr): |
|
| 13 |
+ # with open('/ramfs/current_time', 'w') as f:
|
|
| 14 |
+ # f.write('date -s "{}"'.format(timestr))
|
|
| 15 |
+ dates = 'date -s "{}"'.format(timestr)
|
|
| 16 |
+ os.system("echo '{}' > /ramfs/current_time_tmp; mv /ramfs/current_time_tmp /ramfs/current_time".format(dates))
|