EBIvariation / vcf-validator

Validation suite for Variant Call Format (VCF) files, implemented using C++11
Apache License 2.0
130 stars 39 forks source link

Homogeneous logging and error reporting #84

Closed Anishka0107 closed 6 years ago

cyenyxe commented 7 years ago

I have run some tests and the trivial logger writes every message to the standard output, no matter what the level is (debug, info, warning, etc). This makes harder to distinguish error messages at first sight, and it will cause conflicts when writing the plain text report, which also writes to stdout.

We shall discuss how to proceed from here, decide where do we want the logging to be written to and rethink if the trivial logger is enough for our needs.