Skip to content
Snippets Groups Projects
Commit e42b1833 authored by Hervé  MENAGER's avatar Hervé MENAGER
Browse files

add traceback print for bibliography import

Former-commit-id: 584a4ca53024ba184f076276dbf4d5497106cb7c
parent 88ce1e7d
No related branches found
No related tags found
No related merge requests found
......@@ -118,11 +118,17 @@ class Command(BaseCommand):
b.id_source = row[2]
b.save(autofill=True)
except Exception as e:
self.stdout.write(
self.style.ERROR('Failed inserting {}'.format(row[2])))
if options['stoponfail']:
import traceback
self.stderr.write(traceback.format_exc())
raise CommandError(
'Failed inserting {} {}'.format(row[1], row[2]))
else:
self.stdout.write(
self.style.ERROR('Failed inserting {} {}'.format(row[1], row[2])))
else:
self.stdout.write(
self.style.SUCCESS('Successfully inserted {}'.format(row[2])))
self.style.SUCCESS('Successfully inserted {} {}'.format(row[1], row[2])))
if options['proteins']:
cursor.execute("""SELECT * FROM protein""")
rows = cursor.fetchall()
......
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment