- Logger.Info("http.Post to '%s' failed with error: %v", fmt.Sprintf(url, pltNs, pltNs), err)
- return err
+ logdesc := fmt.Sprintf("http.Post to '%s' failed with", fmt.Sprintf(url, pltNs, pltNs))
+ if resp != nil {
+ logdesc += fmt.Sprintf(" status: %d != %d", resp.StatusCode, status)
+ } else {
+ logdesc += fmt.Sprintf(" resp: nil")
+ }
+ if err != nil {
+ logdesc += fmt.Sprintf(" err: %s", err.Error())
+ } else {
+ logdesc += fmt.Sprintf(" err: nil")
+ }
+ Logger.Info(logdesc)
+ return fmt.Errorf(logdesc)