gosuki/errors.go

38 lines
522 B
Go

package main
import (
sqlite3 "github.com/mattn/go-sqlite3"
)
func logPanic(err error) {
if err != nil {
log.Panic(err)
}
}
func sqlErrorMsg(err error, msg string) {
if err != nil {
sqliteErr := err.(sqlite3.Error)
if sqliteErr.Code == sqlite3.ErrConstraint {
log.Warningf("%s : %s", err, msg)
return
}
log.Error(err)
}
}
func logError(err error) {
if err != nil {
log.Errorf("%s", err)
}
}
func logErrorMsg(err error, msg string) {
if err != nil {
log.Errorf("%s : %s", err, msg)
}
}