Skip to content

improve logging #51

@VigneshVSV

Description

@VigneshVSV

Currently, different parts of the package use same or different loggers based on what the user passes around.
Further, the log messages themselves are not that good. This has to be improved.

Open Telemetry/EFK (especially EFK) can also be integrated so that logs can be stored somewhere else if necessary, or streamed to a GUI.

Rough steps:

  • Propose how the logger instances are instantiated and replace the logger arguments across the whole package as necessary (especially to the protocols)
  • Recreate the log statements if needed, double check them
  • Ensure test_01, 02, 03, 04 pass
  • Add support for colored logs if possible (as an optional depenency)

Fork from main-next-release and merge it back there.

Metadata

Metadata

Assignees

No one assigned

    Labels

    beginnerbeginner level good first issues, usually issues that can worked on without skimming the whole repogood first issueGood for newcomers

    Projects

    Status

    No status

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions