Remove more global refs / state (#7723)
* remove more global refs / state * fix job enterprise initialization * fix api4 test compilation * saml api endpoints fix
Этот коммит содержится в:
коммит произвёл
Joram Wilander
родитель
a0bfd2885d
Коммит
7ed011745a
@@ -13,6 +13,7 @@ import (
|
||||
)
|
||||
|
||||
type JobServer struct {
|
||||
Config model.ConfigFunc
|
||||
Store store.Store
|
||||
Workers *Workers
|
||||
Schedulers *Schedulers
|
||||
@@ -23,6 +24,13 @@ type JobServer struct {
|
||||
LdapSync ejobs.LdapSyncInterface
|
||||
}
|
||||
|
||||
func NewJobServer(config model.ConfigFunc, store store.Store) *JobServer {
|
||||
return &JobServer{
|
||||
Config: config,
|
||||
Store: store,
|
||||
}
|
||||
}
|
||||
|
||||
func (srv *JobServer) LoadLicense() {
|
||||
licenseId := ""
|
||||
if result := <-srv.Store.System().Get(); result.Err == nil {
|
||||
|
||||
Ссылка в новой задаче
Block a user