func QueryNameJob(query *definitions.QueryName, do *definitions.Do) (string, error) { // Preprocess variables query.Name, _ = util.PreProcess(query.Name, do) query.Field, _ = util.PreProcess(query.Field, do) // Peform query logger.Infof("Querying Name =>\t\t%s:%s\n", query.Name, query.Field) result, err := util.NamesInfo(query.Name, query.Field, do) if err != nil { return "", err } logger.Printf("Return Value =>\t\t\t%s\n", result) return result, nil }
func QueryNameJob(query *definitions.QueryName, do *definitions.Do) (string, error) { // Preprocess variables query.Name, _ = util.PreProcess(query.Name, do) query.Field, _ = util.PreProcess(query.Field, do) // Peform query log.WithFields(log.Fields{ "name": query.Name, "field": query.Field, }).Info("Querying") result, err := util.NamesInfo(query.Name, query.Field, do) if err != nil { return "", err } if result != "" { log.WithField("=>", result).Warn("Return Value") } else { log.Debug("No return.") } return result, nil }