Skip to content
Snippets Groups Projects
Commit 822ae4d3 authored by HeJ's avatar HeJ
Browse files

Schedule Import: log encountered exceptions

parent ee7269b3
Branches
No related tags found
No related merge requests found
...@@ -330,6 +330,7 @@ class ScheduleSource(models.Model): ...@@ -330,6 +330,7 @@ class ScheduleSource(models.Model):
'message': str(err), 'message': str(err),
} }
) )
logging.exception('Import on ScheduleSource %s encountered exception on creating mapping for %s "%s".', self.pk, item_type, item_source_id)
# ... and delete the incomplete (wrong) mapping # ... and delete the incomplete (wrong) mapping
mapping.delete() mapping.delete()
...@@ -487,6 +488,7 @@ class ScheduleSource(models.Model): ...@@ -487,6 +488,7 @@ class ScheduleSource(models.Model):
'message': str(err), 'message': str(err),
} }
) )
logging.exception('Import on ScheduleSource %s encountered exception on loading speaker "%s".', self.pk, speaker_id)
return speakers[speaker_id] return speakers[speaker_id]
...@@ -524,6 +526,7 @@ class ScheduleSource(models.Model): ...@@ -524,6 +526,7 @@ class ScheduleSource(models.Model):
'message': str(err), 'message': str(err),
} }
) )
logging.exception('Import on ScheduleSource %s encountered exception on loading room "%s".', self.pk, r_id)
# then load events # then load events
for e_id, e in data['events'].items(): for e_id, e in data['events'].items():
...@@ -555,6 +558,7 @@ class ScheduleSource(models.Model): ...@@ -555,6 +558,7 @@ class ScheduleSource(models.Model):
'message': str(err), 'message': str(err),
} }
) )
logging.exception('Import on ScheduleSource %s encountered exception on loading event "%s".', self.pk, e_id)
# flag the non-loaded rooms as 'missing' # flag the non-loaded rooms as 'missing'
for room_id in expected_rooms: for room_id in expected_rooms:
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment