Files
certimate/internal/pluginhost/state.go
T
2026-08-28 11:32:26 +08:00

34 lines
537 B
Go

package pluginhost
var (
globalCatalog = NewCatalog()
globalReloader *Reloader
globalMarketService *MarketService
)
func SetGlobalCatalog(c *Catalog) {
if c != nil {
globalCatalog = c
}
}
func GlobalCatalog() *Catalog {
return globalCatalog
}
func SetGlobalReloader(r *Reloader) {
globalReloader = r
}
func GlobalReloader() *Reloader {
return globalReloader
}
func SetGlobalMarketService(s *MarketService) {
globalMarketService = s
}
func GlobalMarketService() *MarketService {
return globalMarketService
}