mirror of
https://github.com/certimate-go/certimate.git
synced 2026-09-03 14:27:48 +08:00
32 lines
527 B
Go
32 lines
527 B
Go
package pluginhost
|
|
|
|
var globalCatalog = NewCatalog()
|
|
var globalReloader *Reloader
|
|
var 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
|
|
}
|