mirror of
https://github.com/certimate-go/certimate.git
synced 2026-10-16 15:16:05 +08:00
34 lines
537 B
Go
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
|
|
}
|