File size: 463 Bytes
b23251f
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
import os
import logging

logger = logging.getLogger(__name__)

def ensure_dir(directory):
    """

    Ensures the given directory exists. Creates it if it does not.



    Args:

        directory (str): The directory path to check or create.

    """
    if not os.path.exists(directory):
        logger.info(f"Creating directory: {directory}")
        os.makedirs(directory)
    else:
        logger.info(f"Directory already exists: {directory}")