// Match our domain to app_id and token in Redis func (lr *LogRecord) GetToken(r *godis.Client) interface{} { domainkey := strings.Join([]string{cloud, "domain", lr.domain}, ":") appid, err := r.Hget(domainkey, "app_id") if err != nil { return err } // Save our app_id to our LogRecord lr.appid = appid.String() appkey := strings.Join([]string{cloud, "app", appid.String()}, ":") token, err := r.Hget(appkey, "heroku_log_token") if err != nil { return err } // Save our token to our LogRecord lr.token = token.String() return nil }