Use mkdir_p in youtube.py

This commit is contained in:
tcely 2024-12-19 16:30:43 -05:00 committed by GitHub
parent a33620f555
commit 80a7718a64
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -9,6 +9,7 @@ from pathlib import Path
from django.conf import settings from django.conf import settings
from copy import copy from copy import copy
from common.logger import log from common.logger import log
from .utils import mkdir_p
import yt_dlp import yt_dlp
@ -21,7 +22,7 @@ _youtubedl_tempdir = getattr(settings, 'YOUTUBE_DL_TEMPDIR', None)
if _youtubedl_tempdir: if _youtubedl_tempdir:
_youtubedl_tempdir = str(_youtubedl_tempdir) _youtubedl_tempdir = str(_youtubedl_tempdir)
_youtubedl_tempdir_path = Path(_youtubedl_tempdir) _youtubedl_tempdir_path = Path(_youtubedl_tempdir)
_youtubedl_tempdir_path.mkdir(parents=True, exist_ok=True) mkdir_p(_youtubedl_tempdir_path)
(_youtubedl_tempdir_path / '.ignore').touch(exist_ok=True) (_youtubedl_tempdir_path / '.ignore').touch(exist_ok=True)
_paths = _defaults.get('paths', {}) _paths = _defaults.get('paths', {})
_paths.update({ 'temp': _youtubedl_tempdir, }) _paths.update({ 'temp': _youtubedl_tempdir, })