changeset 1954:15af36e41f27

Improve error logging Only the address of the error was shown in the log
author Tom Gottfried <tom@intevation.de>
date Tue, 22 Jan 2019 16:24:34 +0100
parents 3ccdd635d4fd
children be31990a695c
files pkg/imports/gm.go
diffstat 1 files changed, 6 insertions(+), 2 deletions(-) [+]
line wrap: on
line diff
--- a/pkg/imports/gm.go	Tue Jan 22 16:14:35 2019 +0100
+++ b/pkg/imports/gm.go	Tue Jan 22 16:24:34 2019 +0100
@@ -236,8 +236,12 @@
 
 	if resp.Result_message == nil {
 		err := errors.New("no gauge measurements found")
-		for i, e := range resp.Result_error {
-			feedback.Error("%d: %v", i, e)
+		for _, e := range resp.Result_error {
+			if e != nil {
+				feedback.Error("%v", *e)
+			} else {
+				feedback.Error("unknown")
+			}
 		}
 		return nil, err
 	}