Spaces:
Runtime error
Runtime error
File size: 706 Bytes
29793a4 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 |
import os
import yaml
import sys
from fruit_classifier.logger.logger import logging
from fruit_classifier.exception.exception import CustomException
def read_yaml(path_to_yaml):
try:
with open(path_to_yaml) as yaml_file:
content = yaml.safe_load(yaml_file)
logging.info(f"yaml file: {path_to_yaml} loaded successfully")
return content
except Exception as e:
logging.info('Error occured while reading the yaml file.')
raise CustomException(e, sys)
def create_directories(path_to_directories):
for path in path_to_directories:
os.makedirs(path, exist_ok=True)
logging.info(f"created directory at: {path}")
|