diff cmd/sievemgr/put.go @ 3:3cd182bff992

Show warning messages in put output
author Guido Berhoerster <guido+sievemgr@berhoerster.name>
date Tue, 27 Oct 2020 17:54:58 +0100
parents 0cd5a454dfb4
children f925f15d8ce5
line wrap: on
line diff
--- a/cmd/sievemgr/put.go	Mon Oct 26 15:32:20 2020 +0100
+++ b/cmd/sievemgr/put.go	Tue Oct 27 17:54:58 2020 +0100
@@ -85,8 +85,10 @@
 	}
 	defer c.Logout()
 
-	if err := c.PutScript(scriptName, script); err != nil {
+	if warnings, err := c.PutScript(scriptName, script); err != nil {
 		return err
+	} else if warnings != "" {
+		fmt.Fprintln(os.Stderr, warnings)
 	}
 
 	return nil