func QueryAccountJob(query *definitions.QueryAccount, do *definitions.Do) (string, error) { // Preprocess variables query.Account, _ = util.PreProcess(query.Account, do) query.Field, _ = util.PreProcess(query.Field, do) // Perform Query logger.Infof("Querying Account =>\t\t%s:%s\n", query.Account, query.Field) result, err := util.AccountsInfo(query.Account, query.Field, do) if err != nil { return "", err } // Result logger.Printf("Return Value =>\t\t\t%s\n", result) return result, nil }
func QueryAccountJob(query *definitions.QueryAccount, do *definitions.Do) (string, error) { // Preprocess variables query.Account, _ = util.PreProcess(query.Account, do) query.Field, _ = util.PreProcess(query.Field, do) // Perform Query arg := fmt.Sprintf("%s:%s", query.Account, query.Field) log.WithField("=>", arg).Info("Querying Account") result, err := util.AccountsInfo(query.Account, query.Field, do) if err != nil { return "", err } // Result if result != "" { log.WithField("=>", result).Warn("Return Value") } else { log.Debug("No return.") } return result, nil }