]> git.0d.be Git - django-panik-nonstop.git/commitdiff
stamina: log jingles as jingles
authorFrédéric Péters <fpeters@0d.be>
Wed, 15 Jul 2020 20:04:29 +0000 (22:04 +0200)
committerFrédéric Péters <fpeters@0d.be>
Wed, 15 Jul 2020 20:04:29 +0000 (22:04 +0200)
nonstop/management/commands/stamina.py

index e9d1cc230539c5421f7b74189379edbd21b2c3c6..ae59c0256aca0a295f5d76c3118601ec2ec1b0e1 100644 (file)
@@ -12,7 +12,7 @@ from django.conf import settings
 from django.core.management.base import BaseCommand
 
 from emissions.models import Nonstop
-from nonstop.models import Track, SomaLogLine, ScheduledDiffusion, RecurringStreamOccurence, RecurringRandomDirectoryOccurence
+from nonstop.models import Track, Jingle, SomaLogLine, ScheduledDiffusion, RecurringStreamOccurence, RecurringRandomDirectoryOccurence
 from nonstop.app_settings import app_settings
 
 
@@ -196,7 +196,10 @@ class Command(BaseCommand):
                 except IndexError:
                     break
                 self.current_track_start_datetime = now
-                logger.info('Track: %s (id: %s) (%s)', track.title, track.id, track.duration)
+                if isinstance(track, Jingle):
+                    logger.info('Jingle: %s (id: %s) (%s)', track.title, track.id, track.duration)
+                else:
+                    logger.info('Track: %s (id: %s) (%s)', track.title, track.id, track.duration)
                 record_task = None
                 if isinstance(track, Track):  # not jingles
                     record_task = asyncio.create_task(self.record_nonstop_line(track, datetime.datetime.now()))