from django.core.management.base import BaseCommand

from seminar.models import Cislo

from subprocess import CalledProcessError
import logging

logger = logging.getLogger(__name__)

class Command(BaseCommand):
	def handle(self, *args, **options):
		for c in Cislo.objects.all():
			try:
				c.vygeneruj_nahled()
			except CalledProcessError:
				logger.warning(f"Číslo {c} nezvládlo vygenerovat náhled titulky!")
				pass