]> git.parisson.com Git - teleforma.git/commitdiff
add logger, update pdfannotator
authorGuillaume Pellerin <guillaume.pellerin@ircam.fr>
Wed, 1 Dec 2021 16:20:07 +0000 (17:20 +0100)
committerGuillaume Pellerin <guillaume.pellerin@ircam.fr>
Wed, 1 Dec 2021 16:20:26 +0000 (17:20 +0100)
teleforma/management/commands/teleforma-copy-conferences-from_txt.py

index c5bb5f1d0183c7ef6b7a34349245a91c935ec032..3ef7efde594c9927c7b548c7135bcdd7559d8529 100644 (file)
@@ -26,6 +26,7 @@ class Command(BaseCommand):
     help = "Copy conferences from one period to another from a text file containing conf IDs"
     period_from_name = 'Estivale'
     period_to_name = 'Semestrielle'
+    logger = Logger('/var/log/app/student_update_from_recovery.log')
 
     def add_arguments(self, parser):
         parser.add_argument('args', nargs='*')
@@ -39,17 +40,16 @@ class Command(BaseCommand):
 
         for public_id in public_ids:
             public_id = public_id.replace('\n', '').replace(' ', '')
-            print(public_id)
             conference = Conference.objects.get(public_id=public_id)
             medias = deepcopy(conference.media.all())
             conference.pk = None
             conference.public_id = None
             conference.period = period_to
             conference.save()
-            print(conference.public_id)
             for media in medias:
                 media.pk = None
                 media.save()
                 media.period = period_to
                 media.conference = conference
                 media.save()
+            self.logger.logger.info('Conference ' + public_id + ' duplicated to ' + conference.public_id)