add
This commit is contained in:
parent
fa47f19cec
commit
74f6343dc3
@ -28,9 +28,9 @@ def get_last_time(gameid, channelid, ad_channel):
|
|||||||
data = mydb.query(sql)
|
data = mydb.query(sql)
|
||||||
try:
|
try:
|
||||||
if not data:
|
if not data:
|
||||||
last_time = "2019-09-02 00:00:00"
|
last_time = "2019-08-30 00:00:00"
|
||||||
else:
|
else:
|
||||||
last_time = data[0][0]
|
last_time = data[0][0].strftime("%Y-%m-%d %H:%M:%S")
|
||||||
except Exception:
|
except Exception:
|
||||||
log.info("get last time form db failed!", exc_info=True)
|
log.info("get last time form db failed!", exc_info=True)
|
||||||
last_time = None
|
last_time = None
|
||||||
@ -109,11 +109,8 @@ def gather_data(last_time, gameid, channelid, ad_channel):
|
|||||||
def run(gameid, channelid, ad_channel):
|
def run(gameid, channelid, ad_channel):
|
||||||
now = datetime.datetime.now().strftime("%Y-%m-%d %H:%M:%S")
|
now = datetime.datetime.now().strftime("%Y-%m-%d %H:%M:%S")
|
||||||
last_time = get_last_time(gameid, channelid, ad_channel)
|
last_time = get_last_time(gameid, channelid, ad_channel)
|
||||||
try:
|
if not last_time:
|
||||||
last_time = last_time.strftime("%Y-%m-%d %H:%M:%S")
|
raise Except("last_time get failed")
|
||||||
except:
|
|
||||||
log.error(f"split times error ,{last_time}", exc_info=True)
|
|
||||||
raise Exception(f"split times error ,{last_time}")
|
|
||||||
while comp_datetime(now, last_time):
|
while comp_datetime(now, last_time):
|
||||||
gather_data(last_time, gameid, channelid, ad_channel)
|
gather_data(last_time, gameid, channelid, ad_channel)
|
||||||
last_time = (datetime.datetime.strptime(last_time, "%Y-%m-%d %H:%M:%S") + datetime.timedelta(minutes=TimeDelay)).strftime("%Y-%m-%d %H:%M:%S")
|
last_time = (datetime.datetime.strptime(last_time, "%Y-%m-%d %H:%M:%S") + datetime.timedelta(minutes=TimeDelay)).strftime("%Y-%m-%d %H:%M:%S")
|
||||||
|
Loading…
x
Reference in New Issue
Block a user