trailofbits/manticore

Refactor logging to allow for complete control when used as a library

Open

#1.369 aberto em 8 de fev. de 2019

Ver no GitHub
 (0 comments) (0 reactions) (1 assignee)Python (481 forks)batch import
good first issuehelp wantedrefactor

Métricas do repositório

Stars
 (3.469 stars)
Métricas de merge de PR
 (Nenhuma PRs mesclada em 30d)

Description

The logging system in manticore.utils.log currently makes global changes like setting the the logging logger class. At best, this hinders third party programs that use Manticore as a library to modify how Manticore logs things. At worst, this can actually break third party programs' loggers.

As a continuation of #688, refactor the logging framework to make it extensible when Manticore is used as a library.

Guia do colaborador