def log_initiliazation_thread_logs_at_initialization_main_logs(initialization_execution_log=None,initialization_logger=initialization_logger,cron_logger=cron_logger): try: current_taxpayer_index = initialization_execution_log['current_taxpayer_index'] total_taxpayers = initialization_execution_log['total_taxpayers'] end = initialization_execution_log['end'] current_table_row = initialization_execution_log['current_table_row'] lock = initialization_execution_log['lock'] total_percentage_done = _Utilities.get_process_percentage_done(current_taxpayer_index,total_taxpayers) initialization_execution_log['percentage_done'] = total_percentage_done with lock: current_table_row.value = current_table_row.value + 1 if current_table_row.value >= INITIALIZATION_LOGGING_CONFIG['table_row_limit']: with lock: current_table_row.value = 0 begin_table_row = _Utilities.format_log(INITIALIZATION_TABLE_TITLES,INITIALIZATION_TABLE_FIELD_LENGTHS,begin=True) initialization_logger.info('',extra=begin_table_row) initialization_execution_log = _Utilities.format_log(initialization_execution_log,INITIALIZATION_TABLE_FIELD_LENGTHS) initialization_logger.info('',extra=initialization_execution_log) if end is True: end_table_row = _Utilities.format_log(DEFAULT_LOG,INITIALIZATION_TABLE_FIELD_LENGTHS,end=True) initialization_logger.info('',extra=end_table_row) end_message = initialization_execution_log['end_message'] initialization_logger.info(end_message,extra=DEFAULT_LOG) except Exception as e: initialization_logger.critical(e.message) already_handled_exception = Already_Handled_Exception(e.message) raise already_handled_exception
def log_sl1_thread_logs_at_sl1_main_logs(sl1_execution_log=None,sl1_logger=sl1_logger,cron_logger=cron_logger): try: current_taxpayer_index = sl1_execution_log['current_taxpayer_index'] total_taxpayers = sl1_execution_log['total_taxpayers'] end = sl1_execution_log['end'] current_table_row = sl1_execution_log['current_table_row'] lock = sl1_execution_log['lock'] total_percentage_done = _Utilities.get_process_percentage_done(current_taxpayer_index,total_taxpayers) sl1_execution_log['percentage_done'] = total_percentage_done with lock: current_table_row.value = current_table_row.value + 1 if current_table_row.value >= SL1_LOGGING_CONFIG['table_row_limit']: with lock: current_table_row.value = 0 begin_table_row = _Utilities.format_log(SL1_TABLE_TITLES,SL1_TABLE_FIELD_LENGTHS,begin=True) sl1_logger.info('',extra=begin_table_row) sl1_execution_log = _Utilities.format_log(sl1_execution_log,SL1_TABLE_FIELD_LENGTHS) sl1_logger.info('',extra=sl1_execution_log) if end is True: end_table_row = _Utilities.format_log(DEFAULT_LOG,SL1_TABLE_FIELD_LENGTHS,end=True) sl1_logger.info('',extra=end_table_row) end_message = sl1_execution_log['end_message'] sl1_logger.info(end_message,extra=DEFAULT_LOG) except Exception as e: sl1_logger.critical(e.message) already_handled_exception = Already_Handled_Exception(e.message) raise already_handled_exception
def log_sl1_thread_logs_at_sl1_main_logs(sl1_execution_log=None, sl1_logger=sl1_logger, cron_logger=cron_logger): try: current_taxpayer_index = sl1_execution_log['current_taxpayer_index'] total_taxpayers = sl1_execution_log['total_taxpayers'] end = sl1_execution_log['end'] current_table_row = sl1_execution_log['current_table_row'] lock = sl1_execution_log['lock'] total_percentage_done = _Utilities.get_process_percentage_done( current_taxpayer_index, total_taxpayers) sl1_execution_log['percentage_done'] = total_percentage_done with lock: current_table_row.value = current_table_row.value + 1 if current_table_row.value >= SL1_LOGGING_CONFIG['table_row_limit']: with lock: current_table_row.value = 0 begin_table_row = _Utilities.format_log(SL1_TABLE_TITLES, SL1_TABLE_FIELD_LENGTHS, begin=True) sl1_logger.info('', extra=begin_table_row) sl1_execution_log = _Utilities.format_log(sl1_execution_log, SL1_TABLE_FIELD_LENGTHS) sl1_logger.info('', extra=sl1_execution_log) if end is True: end_table_row = _Utilities.format_log(DEFAULT_LOG, SL1_TABLE_FIELD_LENGTHS, end=True) sl1_logger.info('', extra=end_table_row) end_message = sl1_execution_log['end_message'] sl1_logger.info(end_message, extra=DEFAULT_LOG) except Exception as e: sl1_logger.critical(e.message) already_handled_exception = Already_Handled_Exception(e.message) raise already_handled_exception
def log_eq_thread_logs_at_equalization_main_logs( equalization_execution_log=None, equalization_logger=equalization_logger, cron_logger=cron_logger): try: taxpayer_identifier = equalization_execution_log['identifier'] current_taxpayer_index = equalization_execution_log[ 'current_taxpayer_index'] total_taxpayers = equalization_execution_log['total_taxpayers'] current_table_row = equalization_execution_log['current_table_row'] lock = equalization_execution_log['lock'] end = equalization_execution_log['end'] total_percentage_done = _Utilities.get_process_percentage_done( current_taxpayer_index, total_taxpayers) equalization_execution_log['percentage_done'] = total_percentage_done with lock: current_table_row.value = current_table_row.value + 1 if current_table_row.value >= EQUALIZATION_LOGGING_CONFIG[ 'table_row_limit']: with lock: current_table_row.value = 0 begin_table_row = _Utilities.format_log( EQUALIZATION_TABLE_TITLES, EQUALIZATION_TABLE_FIELD_LENGTHS, begin=True) equalization_logger.info('', extra=begin_table_row) equalization_execution_log = _Utilities.format_log( equalization_execution_log, EQUALIZATION_TABLE_FIELD_LENGTHS) equalization_logger.info('', extra=equalization_execution_log) if end is True: end_table_row = _Utilities.format_log( DEFAULT_LOG, EQUALIZATION_TABLE_FIELD_LENGTHS, end=True) equalization_logger.info('', extra=end_table_row) end_message = equalization_execution_log['end_message'] equalization_logger.info(end_message, extra=DEFAULT_LOG) except Exception as e: equalization_logger.critical(e.message) already_handled_exception = Already_Handled_Exception(e.message) raise already_handled_exception