@@ -13,7 +13,7 @@ from tornado.ioloop import IOLoop |
||
| 13 | 13 |
from tornado.options import define, options |
| 14 | 14 |
from tornado.web import Application, RequestHandler, StaticFileHandler |
| 15 | 15 |
|
| 16 |
-from utils.boxinfo import get_box_status |
|
| 16 |
+from utils.boxinfo import get_box_status, get_mac_address |
|
| 17 | 17 |
from utils.logit import log_request_arguments, logit |
| 18 | 18 |
from utils.sqlite import (CREATE_INDEX1, CREATE_INDEX2, CREATE_TABLE_STMT, DELETE_RECORD_STMT, INSERT_RECORD_STMT, |
| 19 | 19 |
SELECT_MAX_PHOTO_ID_STMT, SELECT_ORIGIN_PATH_STMT) |
@@ -279,7 +279,7 @@ class BoxInfoHandler(RequestHandler): |
||
| 279 | 279 |
self.write({
|
| 280 | 280 |
'status': 200, |
| 281 | 281 |
'data': {
|
| 282 |
- 'no.': 'paiai000001', |
|
| 282 |
+ 'no.': get_mac_address(), |
|
| 283 | 283 |
'status': get_box_status(), |
| 284 | 284 |
} |
| 285 | 285 |
}) |
@@ -1,5 +1,7 @@ |
||
| 1 | 1 |
# -*- coding: utf-8 -*- |
| 2 | 2 |
|
| 3 |
+import uuid |
|
| 4 |
+ |
|
| 3 | 5 |
|
| 4 | 6 |
STATUS_CODE_MSG = {
|
| 5 | 7 |
'101': u'相机连接异常或者没有接入相机', |
@@ -33,3 +35,8 @@ def get_box_status(): |
||
| 33 | 35 |
'code': '200', |
| 34 | 36 |
'msg': u'正常', |
| 35 | 37 |
} |
| 38 |
+ |
|
| 39 |
+ |
|
| 40 |
+def get_mac_address(): |
|
| 41 |
+ mac = uuid.UUID(int=uuid.getnode()).hex[-12:] |
|
| 42 |
+ return ':'.join([mac[e:e + 2] for e in range(0, 11, 2)]) |