goshuirc / bnc

a simple irc bouncer written in go
https://goshubnc.org/
MIT License
17 stars 3 forks source link

Live config reloading + logging level #26

Open prawnsalad opened 7 years ago

prawnsalad commented 7 years ago

Most indepth logging level can include full raw log output

prawnsalad commented 7 years ago

Probably linked with https://github.com/goshuirc/bnc/issues/15

DanielOaks commented 7 years ago

Yeah this is the sorta stuff I wanna get accomplished by copying Oragono's logging. The way Oragono does it is flexible and quite nice imo, so it'd be cool to clone that directly. I can migrate this over for the 'core' and then we can pass it along to the components as well.

It should be kept in mind, logging for history (ala message logging) and logging to a log file / to the terminal are completely separate. We can continue with the current differentiator by just calling the former "message logging" and this... "debug logging" or something similar.