@@ -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)]) |