return root_dir

This commit is contained in:
shahules786 2022-09-03 10:49:16 +05:30
parent c34746ac09
commit afdf42f05a
1 changed files with 12 additions and 0 deletions

12
enhancer/utils/utils.py Normal file
View File

@ -0,0 +1,12 @@
import os
from enhancer.utils.config import Files
def check_files(root_dir:str, files:Files):
path_variables = [member_var for member_var in dir(files) if not member_var.startswith('__')]
for variable in path_variables:
path = getattr(files,variable)
if not os.path.isdir(os.path.join(root_dir,path)):
raise ValueError(f"Invalid {path}, is not a directory")
return files,root_dir