func (this *SafeHostTemplateIds) Init() { var hostTempMap map[int][]int if g.Config().ExternalNodes == "" { m, err := db.QueryHostTemplateIds() if err != nil { return } hostTempMap = m } else { m, err := enc.QueryHostTemplateIds() if err != nil { return } hostTempMap = m } this.Lock() defer this.Unlock() this.M = hostTempMap debug := g.Config().Debug if debug { log.Printf("[DEBUG][CACHE] SafeHostTemplateIds.init : %v", this.M) } }
func (this *SafeHostTemplateIds) Init() { m, err := db.QueryHostTemplateIds() if err != nil { return } this.Lock() defer this.Unlock() this.M = m }