|
@@ -24,8 +24,7 @@ from pyfcm import FCMNotification
|
|
|
|
|
|
from Ansjer.config import OSS_STS_ACCESS_KEY, OSS_STS_ACCESS_SECRET, DETECT_PUSH_DOMAIN, \
|
|
|
JPUSH_CONFIG, FCM_CONFIG, APNS_CONFIG, \
|
|
|
- BASE_DIR, APNS_MODE, SERVER_TYPE, LOGGER
|
|
|
-from Ansjer.config import PUSH_REDIS_ADDRESS
|
|
|
+ BASE_DIR, APNS_MODE, SERVER_TYPE, LOGGER, PUSH_REDIS_ADDRESS
|
|
|
from Model.models import Device_Info, Equipment_Info, UidSetModel, UidPushModel, SysMsgModel, \
|
|
|
VodBucketModel
|
|
|
from Object.ETkObject import ETkObject
|
|
@@ -236,7 +235,9 @@ class DetectControllerView(View):
|
|
|
qs_data['detect_interval'] = int(interval)
|
|
|
if detect_group:
|
|
|
qs_data['detect_group'] = detect_group
|
|
|
- print(qs_data)
|
|
|
+ if status == 0:
|
|
|
+ qs_data['detect_interval'] = 60
|
|
|
+ qs_data['new_detect_interval'] = 60
|
|
|
uid_set_qs.update(**qs_data)
|
|
|
|
|
|
else:
|
|
@@ -314,7 +315,7 @@ class DetectControllerView(View):
|
|
|
|
|
|
def do_delete_redis(self, uid, detect_interval=0):
|
|
|
keyPattern = '{uid}*'.format(uid=uid)
|
|
|
- redisObj = RedisObject()
|
|
|
+ redisObj = RedisObject(host=PUSH_REDIS_ADDRESS)
|
|
|
keys = redisObj.get_keys(keyPattern)
|
|
|
if keys:
|
|
|
for key in keys:
|