New filterable logging system #42
No reviewers
Labels
No Label
bug
duplicate
enhancement
help wanted
invalid
question
wontfix
No Milestone
No Assignees
2 Participants
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: openprivacy/libricochet-go#42
Loading…
Reference in New Issue
No description provided.
Delete Branch "dan/libricochet-go:logging"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
New filterable logging system. Will allow cleaner output of stable distributed runtimes, but will also allow for easier debugging, as during dev, filters and settings can be adjusted to temporarily turn on more debuging logging printing in areas.
the .Df, .If, .Dln etc was an idea from Kotlins log.D() log.I() etc, feel free to pane and say we should use .Debugf etc?
The two filtering methods allow different style of extra log inclusion beyond log level, everythingFrom allows you to pull in more details from specific packages you think might be the problem, and nothingExcept allows you to clear away excess and just focus on an area.
Added the following to echobot:
and got
Drone Build Status: failure
https://build.openprivacy.ca/openprivacy/libricochet-go/101