optimize cmd

This commit is contained in:
2022-01-03 11:51:02 +00:00
parent e8b602fcaf
commit 38630da901

View File

@@ -1,19 +1,16 @@
import logging import logging
import os
from django.core.management.base import BaseCommand from django.core.management.base import BaseCommand
from gallery.utils import create_thumbs from gallery.utils import create_thumbs, get_folder_list
logger = logging.getLogger(__name__) logger = logging.getLogger(__name__)
class Command(BaseCommand): class Command(BaseCommand):
def handle(self, *args, **options): def handle(self, *args, **options):
_base_dir = "/home/project/fet2020/fet2020" for folder in get_folder_list():
_path = "/files/uploads/gallery" logger.info(f"Folder '{folder}' in process.")
folders = next(os.walk(_base_dir + _path))[1]
for folder in folders:
logger.info(f"Ordner {folder} wird bearbeitet.")
create_thumbs(folder) create_thumbs(folder)
logger.info(f"Command 'create thumbs' ended.")