feat: 環境変数の必須チェックはコンストラクタで行う

This commit is contained in:
shimoda.m@nds-tyo.co.jp 2025-05-30 13:43:53 +09:00
parent 489faafe1b
commit cd21cbb79a

View File

@ -26,9 +26,6 @@ class DcfInstMergeIO(JskultBatchEntrypoint):
# 環境変数をimport
self.environment = DCFInstMergeEnvironment()
def execute(self):
logger.info("DCF削除新規マスタ作成処理を開始します。")
# 必須の環境変数が設定されていない場合、エラーにする
try:
self.environment.validate()
@ -36,6 +33,9 @@ class DcfInstMergeIO(JskultBatchEntrypoint):
logger.exception(e)
return
def execute(self):
logger.info("DCF削除新規マスタ作成処理を開始します。")
jskult_hdke_tbl_manager = JskultHdkeTblManager()
jskult_batch_run_manager = JskultBatchRunManager(
self.environment.BATCH_EXECUTION_ID)