Handle the error from attempting to upload the same sample id twice more gracefully
No handlers could be found for logger "taboo.input.vcf.core"
Traceback (most recent call last):
File "/home/hiseq.clinical/miniconda/envs/prod/bin/taboo", line 9, in <module>
load_entry_point('taboo==0.1.0', 'console_scripts', 'taboo')()
File "/home/hiseq.clinical/miniconda/envs/prod/lib/python2.7/site-packages/click/core.py", line 664, in __call__
return self.main(*args, **kwargs)
File "/home/hiseq.clinical/miniconda/envs/prod/lib/python2.7/site-packages/click/core.py", line 644, in main
rv = self.invoke(ctx)
File "/home/hiseq.clinical/miniconda/envs/prod/lib/python2.7/site-packages/click/core.py", line 991, in invoke
return _process_result(sub_ctx.command.invoke(sub_ctx))
File "/home/hiseq.clinical/miniconda/envs/prod/lib/python2.7/site-packages/click/core.py", line 837, in invoke
return ctx.invoke(self.callback, **ctx.params)
File "/home/hiseq.clinical/miniconda/envs/prod/lib/python2.7/site-packages/click/core.py", line 464, in invoke
return callback(*args, **kwargs)
File "/mnt/hds/proj/bioinfo/apps/taboo/taboo/subcommands/load/cli.py", line 20, in load
load_vcf(context.parent.store, input_path, rsnumber_stream, origin=origin)
File "/mnt/hds/proj/bioinfo/apps/taboo/taboo/input/vcf/core.py", line 38, in load_vcf
raise exception
sqlalchemy.exc.IntegrityError: (sqlite3.IntegrityError) UNIQUE constraint failed: sample.sample_id, sample.origin [SQL: u'INSERT INTO sample (sample_id, origin) VALUES (?, ?)'] [parameters: (u'ADM978A15', 'sequencing')]
Handle the error from attempting to upload the same sample id twice more gracefully