#36 [ENH] Use standard dev logging

Abierta
abierta hace 1 semana por ialbert · 0 comentarios

We’ve got a janky BaseCog.log method but it would be better to use a more standard logging mechanism. Python seems to have something for this natively.

Goals:

  • More granularity for debug, info, warn, error severity levels
  • Domain constraints so that log levels for different cogs or other functional areas can be adjusted for debugging
  • Log levels changeable at runtime so bot doesn’t need to be restarted or need code changes
  • Message templating so expensive string interpolation is deferred until after the log level checks have determined the message will actually be shown
We've got a janky BaseCog.log method but it would be better to use a more standard logging mechanism. Python seems to have something for this natively. Goals: - More granularity for debug, info, warn, error severity levels - Domain constraints so that log levels for different cogs or other functional areas can be adjusted for debugging - Log levels changeable at runtime so bot doesn't need to be restarted or need code changes - Message templating so expensive string interpolation is deferred until after the log level checks have determined the message will actually be shown
Inicie sesión para unirse a esta conversación.
Sin etiquetas
Sin Milestone
No Assignees
1 participantes
Due Date

No due date set.

Dependencies

This issue currently doesn't have any dependencies.

Loading…
Cancelar
Guardar
Aún no existe contenido.