update mails configurations

This commit is contained in:
2024-05-10 14:33:19 +02:00
parent 42ff1426d6
commit c3dd17cf18
2 changed files with 11 additions and 7 deletions
+10 -6
View File
@@ -12,7 +12,8 @@ from db.mongo_manager import MONGO_STORE_MANAGER
from models.LinkPojo import LinkPojo
from models.result_pojo import RequestResult
from proxy_manager.proxy_manager import ProxyManager
from queue_message.CookiesPublisher import CookiesPublisher, REQUEST_DATA_QUEUE_TEST, TEST_QUEUE, SHARED_OBJECT
from queue_message.CookiesPublisher import CookiesPublisher, REQUEST_DATA_QUEUE_TEST, TEST_QUEUE, SHARED_OBJECT, \
MORNING_DATA_CACHE_BAK
from queue_message.appointmentrequestsender import QUEUE_HOST, REQUEST_DATA_QUEUE, credentials
from utils.AppLogging import init_logger
from workers.proxies_constants import PROXY_LIST_FR
@@ -204,18 +205,18 @@ def validate_links(cookiesPublisher, queue_name: str, link_list: list):
def validate_all_links():
all_link_list = MONGO_STORE_MANAGER.get_links_to_validate()
# get the first 50 links
_first_50_links = all_link_list[0:50]
_queue_name = TEST_QUEUE
_first_50_links = all_link_list[0:(int(len(all_link_list) / 4))]
_queue_name = MORNING_DATA_CACHE_BAK
_segment_number = 20
last_thread = None
for i in range(0, _segment_number):
logger.info("{}:{} links to validate".format(threading.currentThread().name, len(_first_50_links)))
logger.info("segment is {}".format(i))
_cookiesPublisher = CookiesPublisher(queue_name=TEST_QUEUE)
_cookiesPublisher = CookiesPublisher(queue_name=_queue_name)
_cookiesPublisher.set_up_connection()
_step = int(len(_first_50_links) / _segment_number)
_sublist = _first_50_links[i * _step:_step * (i + 1)]
_thread1 = threading.Thread(target=validate_links, args=(_cookiesPublisher, SHARED_OBJECT, _sublist))
_thread1 = threading.Thread(target=validate_links, args=(_cookiesPublisher, MORNING_DATA_CACHE_BAK, _sublist))
last_thread = _thread1
_thread1.start()
last_thread.join()
@@ -223,4 +224,7 @@ def validate_all_links():
if __name__ == '__main__':
# generate test data
validate_all_links()
while True:
validate_all_links()
print("wait for 30 seconds")
time.sleep(30)