Files
certmanager/internal/logic/logic.go
Олег Бородин f25197e714 certmanager updates
2024-08-14 11:38:01 +02:00

25 lines
370 B
Go

package logic
import (
"certmanager/internal/database"
"certmanager/pkg/logger"
)
type LogicConfig struct {
Database *database.Database
}
type Logic struct {
log *logger.Logger
db *database.Database
}
func NewLogic(conf *LogicConfig) (*Logic, error) {
var err error
lg := &Logic{
db: conf.Database,
}
lg.log = logger.NewLogger("logic")
return lg, err
}