mirror of
https://github.com/usual2970/certimate.git
synced 2025-06-07 21:19:51 +00:00
23 lines
361 B
Go
23 lines
361 B
Go
package migrations
|
|
|
|
import (
|
|
"fmt"
|
|
"log/slog"
|
|
)
|
|
|
|
type Tracer struct {
|
|
logger *slog.Logger
|
|
flag string
|
|
}
|
|
|
|
func NewTracer(flag string) *Tracer {
|
|
return &Tracer{
|
|
logger: slog.Default(),
|
|
flag: flag,
|
|
}
|
|
}
|
|
|
|
func (l *Tracer) Printf(format string, args ...any) {
|
|
l.logger.Info("[CERTIMATE] migration " + l.flag + ": " + fmt.Sprintf(format, args...))
|
|
}
|