@@ -28,6 +28,7 @@ def renew_reese84_token(self):
2828 """
2929 This method should not be called directly.
3030 """
31+ print ("renewing token" )
3132 self .token_semaphore .acquire () # invalidate a token
3233 self .reese84_token = getReese84Token ()
3334 self .token_semaphore .release ()
@@ -44,9 +45,10 @@ def start(self):
4445
4546
4647class TicketScraping ():
47- def __init__ (self , token_generator : Reese84TokenUpdating , event_id = constants . EVENT_ID , num_seats = 2 , price_range = (0 , 200 )):
48+ def __init__ (self , token_generator : Reese84TokenUpdating , event_id , subscribe_id , num_seats = 2 , price_range = (0 , 200 )):
4849 self .is_running = False
4950 self .event_id = event_id
51+ self .subscribe_id = subscribe_id
5052 self .num_seats = num_seats
5153 self .price_range = price_range
5254 self .token_gen = token_generator
@@ -90,10 +92,10 @@ def start():
9092
9193 # ticket scraping threads
9294 scraping_list = []
93- events = find_many (constants .DATABASE ["EVENTS" ], {}, { "_id" : False } )
95+ events = find_many (constants .DATABASE ["EVENTS" ], {})
9496
9597 for evt in events :
96- ticket_scraping = TicketScraping (reese_token_gen , evt ["tm_event_id" ], evt ["ticket_num" ], evt ["price_range" ])
98+ ticket_scraping = TicketScraping (reese_token_gen , evt ["tm_event_id" ], evt ["_id" ], evt [ " ticket_num" ], evt ["price_range" ])
9799 print (ticket_scraping .initialDelay , "s" )
98100 serverThread_ticket_scraping = Thread (target = ticket_scraping .start )
99101 scraping_list .append (serverThread_ticket_scraping )
0 commit comments