指摘事項修正
This commit is contained in:
parent
518c84695e
commit
a8de16a3bd
@ -159,14 +159,14 @@ class VjskSendBucket(S3Bucket):
|
||||
_bucket_name = environment.VJSK_DATA_BUCKET
|
||||
_send_folder = environment.VJSK_DATA_SEND_FOLDER
|
||||
|
||||
def upload_vjsk_csv_file(self, vjsk_create_csv: str, csv_file_path: str):
|
||||
def upload_inst_pharm_csv_file(self, vjsk_create_csv: str, csv_file_path: str):
|
||||
# S3バケットにファイルを移動
|
||||
csv_file_name = f'{self._send_folder}/{vjsk_create_csv}'
|
||||
s3_client = S3Client()
|
||||
s3_client.upload_file(csv_file_path, self._bucket_name, csv_file_name)
|
||||
return
|
||||
|
||||
def backup_vjsk_csv_file(self, dat_file_key: str, datetime_key: str):
|
||||
def backup_inst_pharm_csv_file(self, dat_file_key: str, datetime_key: str):
|
||||
# バックアップバケットにコピー
|
||||
vjsk_backup_bucket = VjskBackupBucket()
|
||||
dat_key = f'{self._send_folder}/{dat_file_key}'
|
||||
|
||||
@ -45,15 +45,14 @@ def exec():
|
||||
vjsk_bucket = VjskSendBucket()
|
||||
try:
|
||||
# s3へデータ移動
|
||||
vjsk_bucket.upload_vjsk_csv_file(vjsk_csv_file_name, csv_file_path)
|
||||
vjsk_bucket.upload_inst_pharm_csv_file(vjsk_csv_file_name, csv_file_path)
|
||||
except Exception as e:
|
||||
logger.info('S3バケットにCSVデータを作成できませんでした。')
|
||||
raise e
|
||||
|
||||
try:
|
||||
# 処理後ファイルをバックアップ
|
||||
batch_context = BatchContext.get_instance()
|
||||
vjsk_bucket.backup_vjsk_csv_file(vjsk_csv_file_name, batch_context.syor_date)
|
||||
vjsk_bucket.backup_inst_pharm_csv_file(vjsk_csv_file_name, batch_context.syor_date)
|
||||
except Exception as e:
|
||||
logger.info('バックアップバケットへCSVデータをコピーできませんでした。')
|
||||
raise e
|
||||
@ -142,7 +141,7 @@ def select_inst_record(db):
|
||||
"""
|
||||
return db.execute_select(sql)
|
||||
except Exception as e:
|
||||
logger.debug(f'{sql_err_msg}')
|
||||
logger.debug(sql_err_msg)
|
||||
raise e
|
||||
|
||||
|
||||
@ -220,7 +219,7 @@ def select_pharm_record(db):
|
||||
"""
|
||||
return db.execute_select(sql)
|
||||
except Exception as e:
|
||||
logger.debug(f'{sql_err_msg}')
|
||||
logger.debug(sql_err_msg)
|
||||
raise e
|
||||
|
||||
|
||||
@ -266,7 +265,6 @@ def make_csv_data(record_inst: list, record_pharm: list, vjsk_csv_file_name: str
|
||||
writer.writerow(csv_data)
|
||||
|
||||
except Exception as e:
|
||||
logger.info('ワークデータの作成に失敗しました。')
|
||||
logger.info('CSVデータの作成に失敗しました。')
|
||||
raise e
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user