Spaces:
Running
on
Zero
Running
on
Zero
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}")
|