Commit ac700484 authored by Timothy Ardha's avatar Timothy Ardha

Code Optimization

parent 24758e90
...@@ -52,46 +52,23 @@ def check_file_done(**kwargs): ...@@ -52,46 +52,23 @@ def check_file_done(**kwargs):
return False return False
def check_surrounding_done(**kwargs): def check_surrounding_done(**kwargs):
if os.path.isfile(f"""{Variable.get("LOCAL_PATH")}switching/{yesterday_nodash}/done_ext.csv"""): paths_labels = [
print("Switching SELESAI") ("switching", "Switching"),
if os.path.isfile(f"""{Variable.get("LOCAL_PATH")}fincloud/{yesterday_nodash}/done_ext.csv"""): ("fincloud/cbr", "Fincloud"),
print("Fincloud SELESAI") ("igate", "Igate"),
if os.path.isfile(f"""{Variable.get("LOCAL_PATH")}igate/{yesterday_nodash}/done_ext.csv"""): ("los-fintech", "Los Fintech"),
print("Igate SELESAI") ("los-kpt", "Los KPT"),
if os.path.isfile(f"""{Variable.get("LOCAL_PATH")}los-fintech/{yesterday_nodash}/done_ext.csv"""): ("bib", "BIB"),
print("Los Fintech SELESAI") ("ebanking", "Ebanking"),
if os.path.isfile(f"""{Variable.get("LOCAL_PATH")}los-kpt/{yesterday_nodash}/done_ext.csv"""): ("mgate", "MGate")
print("Los KPT SELESAI") ]
if os.path.isfile(f"""{Variable.get("LOCAL_PATH")}bib/{yesterday_nodash}/done_ext.csv"""):
print("BIB SELESAI") base_path = f"""{Variable.get("LOCAL_PATH")}"""
if os.path.isfile(f"""{Variable.get("LOCAL_PATH")}ebanking/{yesterday_nodash}/done_ext.csv"""): done_ext = f"""{yesterday_nodash}/done_ext.txt"""
print("Ebanking SELESAI")
if os.path.isfile(f"""{Variable.get("LOCAL_PATH")}mgate/{yesterday_nodash}/done_ext.csv"""): for path, label in paths_labels:
print("MGate SELESAI") print(f"{label} {'SELESAI' if os.path.isfile(f'{base_path}{path}/{done_ext}') else 'BELUM SELESAI'}")
return True if not os.path.isfile(f'{base_path}{path}/{done_ext}'):
else:
print("MGate BELUM SELESAI")
return False
else:
print("Ebanking BELUM SELESAI")
return False
else:
print("BIB BELUM SELESAI")
return False
else:
print("Los KPT BELUM SELESAI")
return False
else:
print("Los Fintech BELUM SELESAI")
return False
else:
print("Igate BELUM SELESAI")
return False
else:
print("Fincloud BELUM SELESAI")
return False
else:
print("Switching BELUM SELESAI")
return False return False
def check_done_ext(**kwargs): def check_done_ext(**kwargs):
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment