25 lines
370 B
Go
25 lines
370 B
Go
package config
|
|
|
|
import "git.aiterp.net/lucifer/server3/models"
|
|
|
|
var (
|
|
dRepo models.DeviceRepository
|
|
ehRepo models.EventHandlerRepository
|
|
)
|
|
|
|
func DeviceRepository() models.DeviceRepository {
|
|
if dRepo == nil {
|
|
panic("panik")
|
|
}
|
|
|
|
return dRepo
|
|
}
|
|
|
|
func EventHandlerRepository() models.EventHandlerRepository {
|
|
if ehRepo == nil {
|
|
panic("panik")
|
|
}
|
|
|
|
return ehRepo
|
|
}
|