Skip to content

Logging abstraction #123

@rjwats

Description

@rjwats

It would be good to have an abstraction for logging with log levels and an appender registration mechanism. This can help us hide debug messages

Supporting:

  • TRACE, DEBUG, INFO, WARN, ERROR levels
  • moduleId, so appenders can filter if required
  • Initially supporting: Serial appender with ANSI colors for fun

I'm thinking moduleIds like: "System.WifiSettingsService" will do the trick, so all of the system messages can be filtered out if required.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions