Improve logging
This commit is contained in:
parent
d24e4712a4
commit
1767e4fab5
2 changed files with 22 additions and 10 deletions
|
@ -22,7 +22,7 @@ func main() {
|
|||
} else {
|
||||
logOut = ioutil.Discard
|
||||
}
|
||||
logger = log.New(logOut, "", log.LstdFlags|log.Lshortfile)
|
||||
logger = log.New(logOut, "", log.LstdFlags)
|
||||
logger.Println("Starting up aerc")
|
||||
|
||||
conf, err := config.LoadConfig(nil)
|
||||
|
@ -37,9 +37,7 @@ func main() {
|
|||
for _, account := range conf.Accounts {
|
||||
logger.Printf("Initializing account %s\n", account.Name)
|
||||
tab, err := ui.NewAccountTab(&account, log.New(
|
||||
logOut,
|
||||
fmt.Sprintf("[%s] ", account.Name),
|
||||
log.LstdFlags|log.Lshortfile))
|
||||
logOut, fmt.Sprintf("[%s] ", account.Name), log.LstdFlags))
|
||||
if err != nil {
|
||||
panic(err)
|
||||
}
|
||||
|
|
|
@ -19,7 +19,11 @@ type Worker struct {
|
|||
func (worker *Worker) PostAction(msg WorkerMessage,
|
||||
cb func(msg WorkerMessage)) {
|
||||
|
||||
worker.Logger.Printf("=> %T\n", msg)
|
||||
if resp := msg.InResponseTo(); resp != nil {
|
||||
worker.Logger.Printf("(ui)=> %T:%T\n", msg, resp)
|
||||
} else {
|
||||
worker.Logger.Printf("(ui)=> %T\n", msg)
|
||||
}
|
||||
worker.Actions <- msg
|
||||
|
||||
if cb != nil {
|
||||
|
@ -30,7 +34,11 @@ func (worker *Worker) PostAction(msg WorkerMessage,
|
|||
func (worker *Worker) PostMessage(msg WorkerMessage,
|
||||
cb func(msg WorkerMessage)) {
|
||||
|
||||
worker.Logger.Printf("-> %T\n", msg)
|
||||
if resp := msg.InResponseTo(); resp != nil {
|
||||
worker.Logger.Printf("->(ui) %T:%T\n", msg, resp)
|
||||
} else {
|
||||
worker.Logger.Printf("->(ui) %T\n", msg)
|
||||
}
|
||||
worker.Messages <- msg
|
||||
|
||||
if cb != nil {
|
||||
|
@ -39,8 +47,11 @@ func (worker *Worker) PostMessage(msg WorkerMessage,
|
|||
}
|
||||
|
||||
func (worker *Worker) ProcessMessage(msg WorkerMessage) WorkerMessage {
|
||||
|
||||
worker.Logger.Printf("<= %T\n", msg)
|
||||
if resp := msg.InResponseTo(); resp != nil {
|
||||
worker.Logger.Printf("(ui)<= %T:%T\n", msg, resp)
|
||||
} else {
|
||||
worker.Logger.Printf("(ui)<= %T\n", msg)
|
||||
}
|
||||
if cb, ok := worker.Callbacks[msg.InResponseTo()]; ok {
|
||||
cb(msg)
|
||||
delete(worker.Callbacks, msg)
|
||||
|
@ -49,8 +60,11 @@ func (worker *Worker) ProcessMessage(msg WorkerMessage) WorkerMessage {
|
|||
}
|
||||
|
||||
func (worker *Worker) ProcessAction(msg WorkerMessage) WorkerMessage {
|
||||
|
||||
worker.Logger.Printf("<- %T\n", msg)
|
||||
if resp := msg.InResponseTo(); resp != nil {
|
||||
worker.Logger.Printf("<-(ui) %T:%T\n", msg, resp)
|
||||
} else {
|
||||
worker.Logger.Printf("<-(ui) %T\n", msg)
|
||||
}
|
||||
if cb, ok := worker.Callbacks[msg.InResponseTo()]; ok {
|
||||
cb(msg)
|
||||
delete(worker.Callbacks, msg)
|
||||
|
|
Loading…
Reference in a new issue