equal
deleted
inserted
replaced
187 'merge' : False, |
187 'merge' : False, |
188 'batch_size' : 500, |
188 'batch_size' : 500, |
189 'logger' : logger, |
189 'logger' : logger, |
190 } |
190 } |
191 |
191 |
192 sync = utils.AnnotationsSynchronizer(**sync_args) |
192 error = None |
193 sync.export_annotations() |
193 try: |
|
194 sync = utils.AnnotationsSynchronizer(**sync_args) |
|
195 sync.export_annotations() |
|
196 except Exception as e: |
|
197 error = repr(e) + " - " + str(e) |
|
198 |
194 logs = [ line for line in stream.getvalue().split("\n")] |
199 logs = [ line for line in stream.getvalue().split("\n")] |
195 |
200 |
196 return self.render('admin/sync_event_session.html', event_session=event_session, sync_args=repr(sync_args), logs=logs) |
201 return self.render('admin/sync_event_session.html', event_session=event_session, sync_args=repr(sync_args), error=error, logs=logs) |
197 |
202 |
198 |
203 |
199 admin.add_view(EventView(database.db_session)) |
204 admin.add_view(EventView(database.db_session)) |
200 admin.add_view(EventSessionView(database.db_session)) |
205 admin.add_view(EventSessionView(database.db_session)) |