from server2022_new import server2022 import firebase_admin from firebase_admin import credentials from firebase_admin import db from firebase_admin import messaging import time import threading import os from numba import jit, cuda cred = credentials.Certificate('servicekey.json') try: firebase_admin.initialize_app(cred, {'databaseURL': 'https://farmbase-b2f7e-31c0c.firebaseio.com/'}) except: print('fire running') # uid = 'u20SyEwIUTSfoGdVMh3wkm21rbz2' # server2022(uid, None) # for fId in ids: # uid = 'mFFHQdEtiSbn2hbYQAwwoIdYVi02' #uid = 'u20SyEwIUTSfoGdVMh3wkm21rbz2' uid = 'snQYQZqQx3SmVbRztmEqYn5Mkcz2' # # tempArr = [1649998885319,1649869241600,1649869241600,1649856793654,1649856793654,1649873322859,1649880766661,1649874323812,1649756399833,1649826705174,1649756073115,1649756073115,1649863661927,1649839954984,1649839128314,1649831526803,1649864083317,1649831526803,1649864453086,1649839954984,1649995848098,1649996036652,1649910335530,1649910335530,1649910351444,1649910351444,1649910351444,1649910351444,1649910351444,1649902573728,1649910029333,1649995560146,1649905814659,1649996018576,1649861044729,1649860507718,1649839186185,1649908898512,1649905676989,1649903267159,1649829284437,1649838652103,1649858371482,1649828420580,1649858371482,1649867629686,1649848387845,1649838652103,1649951802094,1649848387845,1649867629686,1649825655643,1649848387845,1649839186185,1649839186185,1649830243093,1649830243093,1649834663485,1649834663485,1649830243093,1649830243093,1649833276366,1649830243093,1649830243093,1649860934229,1649915019095,1649916100083,1649834468663,1649916100083,1649862054113,1649840534400,1649913560331,1649836951527,1649883836458,1649840534400,1649841966846,1649913560331,1649737640439,1649737640439,1649737640439,1649761366938,1649761366938,1649761366938,1649888797756,1649862805501,1649873338720,1649922214577,1649922119683,1649857872674,1649857731008,1649857872674,1649858551671,1649926762049,1649887042556,1649854082585,1649914907307,1649914907307,1649854082585,1649914748180,1649914748180,1649921859794,1649919832777,1649926509578,1649855381661,1649857251804,1649862322753,1649692662646,1649692662646,1649866992564,1649878966251,1649867908524,1649880199691,1649692662646,1649895613880,1649894590901,1649894653899,1649846113502,1649927072775,1649894653899,1649780392341,1649878728451,1649737640439,1649737640439,1649951404796,1649870860387,1649926509578,1649846113502,1649874055017,1649857635931,1649857635931,1649926688247,1649912048445,1649851874883,1649851874883,1649912564546,1649915888173,1649915888173,1649915888173,1649880178466,1649880178466,1649915888173,1649927964392,1649929476461,1649880178466,1649926041616,1649928038265,1649977801920,1649929434163,1649929434163,1649864272833,1649926509578,1649911009206,1649926436248,1649912285380,1649866518488,1649867239869,1649862742698,1649862669139,1649919473675,1649919473675,1649865842924,1649865842924,1649950423800,1649860692648,1649950423800,1649870279716,1649870876124,1649871445550,1649861497546,1649861497546,1649843273851,1649861497546,1649950821443,1649950575080,1649878966251,1649878966251,1649950575080] # # tempArr2 = [1649998062270,1649999129020,1649843273851,1649999129020,1649998194239,1649998966020,1649998966020,1649870074344,1649851637905,1649870074344,1649855580928,1649897632157,1649952037156,1649925694065] # # for k in tempArr2: # # tempArr.append(k) # # tempArr3 = [1649883392179,1649873365013,1649870063751,1649909602003,1649904054549,1649883392179,1649883392179,1649902573728,1649899949355,1649999135697,1649905312604,1649951775054,1649995608830,1649995608830,1649906200148,1649999209647,1649999209647,1649903356812,1649905091632,1649904891715,1649903801210,1649903801210] # # for k in tempArr3: # # tempArr.append(k) # tempArr = [1649998885319,1649869241600,1649869241600,1649856793654,1649856793654,1649880766661,1649874323812,1649863661927,1649839954984,1649839128314,1649864083317,1649864453086,1649839954984,1649995848098,1649996036652,1649910335530,1649910335530,1649910351444,1649910351444,1649995560146,1649996018576,1649861044729,1649860507718,1649908898512,1649903267159,1649838652103,1649828420580,1649867629686,1649838652103,1649867629686,1649825655643,1649839186185,1649839186185,1649830243093,1649830243093,1649830243093,1649830243093,1649830243093,1649830243093,1649860934229,1649862054113,1649737640439,1649737640439,1649737640439,1649761366938,1649761366938,1649862805501,1649857872674,1649857731008,1649857872674,1649914907307,1649914907307,1649926509578,1649857251804,1649862322753,1649692662646,1649692662646,1649866992564,1649878966251,1649867908524,1649692662646,1649780392341,1649737640439,1649737640439,1649926509578,1649874055017,1649857635931,1649912048445,1649912564546,1649880178466,1649880178466,1649880178466,1649926509578,1649912285380,1649862742698,1649861497546,1649950575080,1649878966251,1649878966251,1649950575080,1649998062270,1649999129020,1649999129020,1649998194239,1649998966020,1649998966020,1649883392179,1649883392179,1649883392179,1649902573728,1649899949355,1649905312604,1649995608830,1649995608830,1649906200148,1649999209647,1649999209647,1649903356812,1649905091632,1649904891715,1649903801210,1649903901819,1649901944016,1649908107100,1649908107100,1649906052110,1649998885319,1649869241600,1649869241600,1649856793654,1649856793654,1649873322859,1649880766661,1649874323812,1649756399833,1649826705174,1649756073115,1649756073115,1649863661927,1649839954984,1649839128314,1649831526803,1649864083317,1649831526803,1649864453086,1649839954984,1649995848098,1649996036652,1649910335530,1649910335530,1649910351444,1649910351444,1649910351444,1649910351444,1649910351444,1649902573728,1649910029333,1649995560146,1649905814659,1649996018576,1649861044729,1649860507718,1649839186185,1649908898512,1649905676989,1649903267159,1649829284437,1649838652103,1649858371482,1649828420580,1649858371482,1649867629686,1649848387845,1649838652103,1649951802094,1649848387845,1649867629686,1649825655643,1649848387845,1649839186185,1649839186185,1649830243093,1649830243093,1649834663485,1649834663485,1649830243093,1649830243093,1649833276366,1649830243093,1649830243093,1649860934229,1649915019095,1649916100083,1649834468663,1649916100083,1649862054113,1649840534400,1649913560331,1649836951527,1649883836458,1649840534400,1649841966846,1649913560331,1649737640439,1649737640439,1649737640439,1649761366938,1649761366938,1649761366938,1649888797756,1649862805501,1649873338720,1649922214577,1649922119683,1649857872674,1649857731008,1649857872674,1649858551671,1649926762049,1649887042556,1649854082585,1649914907307,1649914907307,1649854082585,1649914748180,1649914748180,1649921859794,1649919832777,1649926509578,1649855381661,1649857251804,1649862322753,1649692662646,1649692662646,1649866992564,1649878966251,1649867908524,1649880199691,1649692662646,1649895613880,1649894590901,1649894653899,1649846113502,1649927072775,1649894653899,1649780392341,1649878728451,1649737640439,1649737640439,1649951404796,1649870860387,1649926509578,1649846113502,1649874055017,1649857635931,1649857635931,1649926688247,1649912048445,1649851874883,1649851874883,1649912564546,1649915888173,1649915888173,1649915888173,1649880178466,1649880178466,1649915888173,1649927964392,1649929476461,1649880178466,1649926041616,1649928038265,1649977801920,1649929434163,1649929434163,1649864272833,1649926509578,1649911009206,1649926436248,1649912285380,1649866518488,1649867239869,1649862742698,1649862669139,1649919473675,1649919473675,1649865842924,1649865842924,1649950423800,1649860692648,1649950423800,1649870279716,1649870876124,1649871445550,1649861497546,1649861497546,1649843273851,1649861497546,1649950821443,1649950575080,1649878966251,1649878966251,1649950575080,1649998062270,1649999129020,1649843273851,1649999129020,1649998194239,1649998966020,1649998966020,1649870074344,1649851637905,1649870074344,1649855580928,1649897632157,1649952037156,1649925694065,1649883392179,1649873365013,1649870063751,1649909602003,1649904054549,1649883392179,1649883392179,1649902573728,1649899949355,1649999135697,1649905312604,1649951775054,1649995608830,1649995608830,1649906200148,1649999209647,1649999209647,1649903356812,1649905091632,1649904891715,1649903801210,1649903801210,1649902372841,1649902372841,1649902372841,1649903901819,1649901944016,1649908107100,1649908107100,1649951808828,1649906052110,1649904054549,1649879437515,1649879437515] # tempArr = [1649692662646,1649692662646,1649692662646,1649737640439,1649737640439,1649737640439,1649737640439,1649737640439,1649761366938,1649761366938,1649780392341,1649825655643,1649828420580,1649830243093,1649830243093,1649830243093,1649830243093,1649830243093,1649830243093,1649838652103,1649838652103,1649839128314,1649839186185,1649839186185,1649839954984,1649839954984,1649856793654,1649856793654,1649857251804,1649857635931,1649857731008,1649857872674,1649857872674,1649860507718,1649860934229,1649861044729,1649861497546,1649862054113,1649862322753,1649862742698,1649862805501,1649863661927,1649864083317,1649864453086,1649866992564,1649867629686,1649867629686,1649867908524,1649869241600,1649869241600,1649874055017,1649874323812,1649878966251,1649878966251,1649878966251,1649880178466,1649880178466,1649880178466,1649880766661,1649883392179,1649883392179,1649883392179,1649899949355,1649901944016,1649902573728,1649903267159,1649903356812,1649903801210,1649903901819,1649904891715,1649905091632,1649905312604,1649906052110,1649906200148,1649908107100,1649908107100,1649908898512,1649910335530,1649910335530,1649910351444,1649910351444,1649912048445,1649912285380,1649912564546,1649914907307,1649914907307,1649926509578,1649926509578,1649926509578,1649950575080,1649950575080,1649995560146,1649995608830,1649995608830,1649995848098,1649996018576,1649996036652,1649998062270,1649998194239,1649998885319,1649998966020,1649998966020,1649999129020,1649999129020,1649999209647,1649999209647] # qwer = 1 # while qwer == 1: # for fieldid in tempArr: # fieldid = str(fieldid) # server2022(uid,fieldid) # time.sleep((6*86400)) server2022('fSRlyKzCxxMJHJqDzpGhQImyyxf2', None) def main_thread(ww): i = 1 iters =0 while i == 1: try: pending_list = db.reference('PendingData').get() for (p,q) in pending_list.items(): uid = p for (x,y) in q.items(): fieldid = x server2022(uid, fieldid) db.reference('PendingData').child(uid).child(fieldid).delete() except Exception as e: print(e) pending_list = {} print('sleeping for 15 mins.') time.sleep(900) iters = iters + 1 if iters % 100 == 1: server2022(None, None) time.sleep(900) if iters == 101: os.system("rm -rf AwsData") iters = 0 # uids = ['fSRlyKzCxxMJHJqDzpGhQImyyxf2','rF4qo7DGoxd3AeEC1Ux4vBGbsbl1'] # for uid in uids: # server2022(uid, None) #main_thread('1') # def zr3i_thread(zr3i_uid): # server2022(zr3i_uid, None) # t1 = threading.Thread(target=main_thread, args =(1,)) # t1.start() #t2 = threading.Thread(target=zr3i_thread, args =('HC1KG5a2e1ZhXaPMpEcylZmeMYM2',)) #t2.start() #while t2.isAlive(): # kqq = t2.isAlive() # if kqq == False: # time.sleep(3600) # t2 = threading.Thread(target=zr3i_thread, args =('HC1KG5a2e1ZhXaPMpEcylZmeMYM2',)) # t2.start()