Commit ac700484 authored by Timothy Ardha's avatar Timothy Ardha

Code Optimization

parent 24758e90
......@@ -52,46 +52,23 @@ def check_file_done(**kwargs):
return False
def check_surrounding_done(**kwargs):
if os.path.isfile(f"""{Variable.get("LOCAL_PATH")}switching/{yesterday_nodash}/done_ext.csv"""):
print("Switching SELESAI")
if os.path.isfile(f"""{Variable.get("LOCAL_PATH")}fincloud/{yesterday_nodash}/done_ext.csv"""):
print("Fincloud SELESAI")
if os.path.isfile(f"""{Variable.get("LOCAL_PATH")}igate/{yesterday_nodash}/done_ext.csv"""):
print("Igate SELESAI")
if os.path.isfile(f"""{Variable.get("LOCAL_PATH")}los-fintech/{yesterday_nodash}/done_ext.csv"""):
print("Los Fintech SELESAI")
if os.path.isfile(f"""{Variable.get("LOCAL_PATH")}los-kpt/{yesterday_nodash}/done_ext.csv"""):
print("Los KPT SELESAI")
if os.path.isfile(f"""{Variable.get("LOCAL_PATH")}bib/{yesterday_nodash}/done_ext.csv"""):
print("BIB SELESAI")
if os.path.isfile(f"""{Variable.get("LOCAL_PATH")}ebanking/{yesterday_nodash}/done_ext.csv"""):
print("Ebanking SELESAI")
if os.path.isfile(f"""{Variable.get("LOCAL_PATH")}mgate/{yesterday_nodash}/done_ext.csv"""):
print("MGate SELESAI")
return True
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")
paths_labels = [
("switching", "Switching"),
("fincloud/cbr", "Fincloud"),
("igate", "Igate"),
("los-fintech", "Los Fintech"),
("los-kpt", "Los KPT"),
("bib", "BIB"),
("ebanking", "Ebanking"),
("mgate", "MGate")
]
base_path = f"""{Variable.get("LOCAL_PATH")}"""
done_ext = f"""{yesterday_nodash}/done_ext.txt"""
for path, label in paths_labels:
print(f"{label} {'SELESAI' if os.path.isfile(f'{base_path}{path}/{done_ext}') else 'BELUM SELESAI'}")
if not os.path.isfile(f'{base_path}{path}/{done_ext}'):
return False
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