From 0ad9a0f56f4dae0b78726905c3fe563cfe767694 Mon Sep 17 00:00:00 2001 From: Scott Idem Date: Wed, 19 Apr 2023 17:07:01 -0400 Subject: [PATCH] Fix for Impexium API import adjustments --- app/methods/event_badge_methods.py | 2 +- app/routers/e_impexium.py | 9 +++++---- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/app/methods/event_badge_methods.py b/app/methods/event_badge_methods.py index 60ebcca..2d3494a 100644 --- a/app/methods/event_badge_methods.py +++ b/app/methods/event_badge_methods.py @@ -297,7 +297,7 @@ def create_update_event_badge_obj_v4( log.info(f'Event Person ID: {event_person_id}') return False - log.info('Create dictionary or Pydantic object') + log.debug('Create dictionary or Pydantic object') log.debug(type(event_badge_dict_obj)) if isinstance(event_badge_dict_obj, dict): event_badge_dict = event_badge_dict_obj diff --git a/app/routers/e_impexium.py b/app/routers/e_impexium.py index af557fa..9ae9c38 100644 --- a/app/routers/e_impexium.py +++ b/app/routers/e_impexium.py @@ -66,16 +66,17 @@ async def event_import_reg( # BEGIN: Loop through the registrants pulled from Impexium loop_count = 0 - loop_limit = 2500 # 200 + loop_limit = 4500 # 200 event_person_li = [] event_person_summary_li = [] for event_registrant in event_registrant_li: if loop_count > loop_limit: break - # if rand # log.setLevel(logging.DEBUG) # DEBUG, INFO, WARNING, ERROR, EXCEPTION, CRITICAL - rand_number = random.choices(['HEADS', 'TAILS'], [4, 6])[0] # 70% chance to process this record! - log.debug(f'Random Number: {rand_number}') + rand_number = None + if len(event_registrant_li) > 1500: + rand_number = random.choices(['HEADS', 'TAILS'], [4, 6])[0] # 70% chance to process this record! + log.debug(f'Random Number: {rand_number}') if rand_number == 'HEADS': log.info('Skipping this record this time run.') continue