ログが出ていなかった部分と定数の置き換えとバグ修正

This commit is contained in:
mori.k 2025-06-05 17:24:17 +09:00
parent e47cbab72f
commit 1cede4be06

View File

@ -44,6 +44,8 @@ class MstInstAll(JskultBatchEntrypoint):
'日次バッチ処理中またはdump取得が正常終了していないため、メルク施設マスタ作成処理を終了します。') '日次バッチ処理中またはdump取得が正常終了していないため、メルク施設マスタ作成処理を終了します。')
# バッチ実行管理テーブルをfailedで登録 # バッチ実行管理テーブルをfailedで登録
jskult_batch_run_manager.batch_failed() jskult_batch_run_manager.batch_failed()
jskult_batch_status_manager.set_process_status(
constants.PROCESS_STATUS_ERROR)
return return
# 業務日付を取得 # 業務日付を取得
@ -58,6 +60,9 @@ class MstInstAll(JskultBatchEntrypoint):
logger.exception(f'転送ファイル一覧の取得に失敗しました。 {e}') logger.exception(f'転送ファイル一覧の取得に失敗しました。 {e}')
# バッチ実行管理テーブルをfailedで登録 # バッチ実行管理テーブルをfailedで登録
jskult_batch_run_manager.batch_failed() jskult_batch_run_manager.batch_failed()
jskult_batch_status_manager.set_process_status(
constants.PROCESS_STATUS_ERROR)
return
with open(transfer_list_file_path) as f: with open(transfer_list_file_path) as f:
transfer_list = json.load(f) transfer_list = json.load(f)
@ -68,8 +73,7 @@ class MstInstAll(JskultBatchEntrypoint):
jskult_batch_status_manager = JskultBatchStatusManager( jskult_batch_status_manager = JskultBatchStatusManager(
environment.PROCESS_NAME, environment.PROCESS_NAME,
# TODO チケットNEWDWH2021-1847の実装で作成した定数に置き換え constants.PROCESS_TYPE_POST_PROCESS,
'post_process',
environment.MAX_RUN_COUNT, environment.MAX_RUN_COUNT,
receive_file_count receive_file_count
) )
@ -86,6 +90,7 @@ class MstInstAll(JskultBatchEntrypoint):
# バッチ実行管理テーブルに「retry」で登録 # バッチ実行管理テーブルに「retry」で登録
jskult_batch_run_manager.batch_retry() jskult_batch_run_manager.batch_retry()
logger.info('起動条件を満たしていないため、メルク施設マスタ作成処理を終了します')
return return
except MaxRunCountReachedException: except MaxRunCountReachedException:
@ -284,7 +289,7 @@ class MstInstAll(JskultBatchEntrypoint):
return return
def _insert_mst_inst_all_from_mst_inst_merck(self, db:Database): def _insert_mst_inst_all_from_mst_inst_merck(self, db: Database):
# mst_inst_merckから、mst_inst_allへInsert # mst_inst_merckから、mst_inst_allへInsert
try: try:
sql = """ sql = """
@ -338,10 +343,10 @@ class MstInstAll(JskultBatchEntrypoint):
null, null,
null, null,
null, null,
mim.ins_user, mim.create_id,
mim.ins_date, mim.create_dtt,
mim.upd_user, mim.last_upd_id,
mim.upd_date mim.last_upd_dtt
FROM FROM
src07.mst_inst_merck AS mim src07.mst_inst_merck AS mim
INNER JOIN ( INNER JOIN (