From d48d8883c6dddc3b3134b8b3bcc73ba5ae046d90 Mon Sep 17 00:00:00 2001
From: Christopher Bohn <bohn@unl.edu>
Date: Mon, 3 Feb 2020 07:14:45 -0600
Subject: [PATCH] Added progress messages to Canvas group creation.

---
 prep_assignment.py | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/prep_assignment.py b/prep_assignment.py
index dbf0fa3..7a426d1 100644
--- a/prep_assignment.py
+++ b/prep_assignment.py
@@ -217,11 +217,15 @@ def create_groups(groupset_name: str,
     group_set = course.create_user_groupset(groupset_name)
     zero_padding: int = ceil(log10(len(partners)))
     for pair in student_pairs:
+        print(f'\tCreating group for pair number {str(pair[0]).zfill(zero_padding)}')
         group = group_set.create_group(f'\t{groupset_name} {str(pair[0]).zfill(zero_padding)}')
         group.add_student(pair[1].get_canvas_user())
+        print(f'\t\tAdding {pair[1]}')
         group.add_student(pair[2].get_canvas_user())
+        print(f'\t\tAdding {pair[2]}')
         if pair[3] is not None:
             group.add_student(pair[3].get_canvas_user())
+            print(f'\t\tAdding {pair[3]}')
     print('Canvas groups created')
 
 
-- 
GitLab