Page MenuHomePhabricator

Cumin: improve logging
Closed, ResolvedPublic

Description

The current logging infrastructure is not great and doesn't follow Python best practices. In addition it optionally allow to pass around loggers when it should not.

The goal is to simplify and improve the logging for both internal and external (as a library) usage.

Event Timeline

Change 386399 had a related patch set uploaded (by Volans; owner: Volans):
[operations/software/cumin@master] Logging: uniform loggers

https://gerrit.wikimedia.org/r/386399

Change 386400 had a related patch set uploaded (by Volans; owner: Volans):
[operations/software/cumin@master] Logging: use % syntax for parameters

https://gerrit.wikimedia.org/r/386400

Volans triaged this task as Medium priority.Dec 5 2017, 11:02 PM

Change 386399 merged by jenkins-bot:
[operations/software/cumin@master] Logging: uniform loggers

https://gerrit.wikimedia.org/r/386399

Volans removed a project: Patch-For-Review.

Change 386400 merged by jenkins-bot:
[operations/software/cumin@master] Logging: use % syntax for parameters

https://gerrit.wikimedia.org/r/386400