|
@@ -36,6 +36,7 @@ from Ansjer.config import (
|
|
|
CONFIG_TEST,
|
|
|
BASE_DIR
|
|
|
)
|
|
|
+from Controller.SensorGateway.SmartSceneController import SmartSceneView
|
|
|
from Model.models import (
|
|
|
CompanySerialModel,
|
|
|
Device_Info,
|
|
@@ -61,7 +62,7 @@ from Object.TokenObject import TokenObject
|
|
|
from Object.utils.PayPalUtil import PayPalService
|
|
|
from Service.CommonService import CommonService
|
|
|
from Service.VodHlsService import SplitVodHlsObject
|
|
|
-from Object.ApschedulerObject import ApschedulerObject
|
|
|
+from Object.ApschedulerObject import ApschedulerObject, ApschedulerObjectTest
|
|
|
|
|
|
ACCESS_KEY = "AKIA2E67UIMD3CYTIWPA"
|
|
|
SECRET_KEY = "mHl79oiKxEf+89friTtwIcF8FUFIdVksUwySixwQ"
|
|
@@ -175,6 +176,8 @@ class testView(View):
|
|
|
return self.oci_oss(request, response)
|
|
|
elif operation == 'genericReportPush': # 设备上传日志
|
|
|
return self.generic_report_push(request_dict, response)
|
|
|
+ elif operation == 'date_apscheduler': # date定时任务测试
|
|
|
+ return self.date_apscheduler(request_dict, response)
|
|
|
else:
|
|
|
return response.json(414)
|
|
|
|
|
@@ -1218,3 +1221,12 @@ class testView(View):
|
|
|
except Exception as e:
|
|
|
return response.json(500, 'error_line:{}, error_msg:{}'.format(e.__traceback__.tb_lineno, repr(e)))
|
|
|
|
|
|
+ @staticmethod
|
|
|
+ def date_apscheduler(request_dict, response):
|
|
|
+ task_id = request_dict.get('task_id', None)
|
|
|
+ time_stamp = int(request_dict.get('time_stamp', None))
|
|
|
+ try:
|
|
|
+ ApschedulerObjectTest(SmartSceneView.pub_mqtt, task_id, time_stamp, (201, 2010, '000IAR11L'), 8.0)
|
|
|
+ return response.json(0)
|
|
|
+ except Exception as e:
|
|
|
+ return response.json(500, 'error_line:{}, error_msg:{}'.format(e.__traceback__.tb_lineno, repr(e)))
|