From 353bb59e4fee1ee9c708b158ee2729b24018617b Mon Sep 17 00:00:00 2001
From: ale <ale@incal.net>
Date: Sun, 12 Oct 2014 13:38:50 +0100
Subject: [PATCH] slightly saner output format for show-mount

---
 cmd/radioctl/radioctl.go | 14 +++++++++++++-
 1 file changed, 13 insertions(+), 1 deletion(-)

diff --git a/cmd/radioctl/radioctl.go b/cmd/radioctl/radioctl.go
index a9e68132..1c930582 100644
--- a/cmd/radioctl/radioctl.go
+++ b/cmd/radioctl/radioctl.go
@@ -271,7 +271,19 @@ func (cmd *showMountCommand) Run(args []string) {
 	if mount == nil {
 		log.Fatal("Mount not found")
 	}
-	fmt.Printf("%+v\n", mount)
+
+	// Print out simple key=value pairs.
+	fmt.Printf("path = %s\n", mount.Name)
+	if mount.Username != "" {
+		fmt.Printf("username = %s\n", mount.Username)
+		fmt.Printf("password = %s\n", mount.Password)
+	}
+	if mount.RelayUrl != "" {
+		fmt.Printf("relay_url = %s\n", mount.RelayUrl)
+	}
+	if mount.Fallback != "" {
+		fmt.Printf("fallback_url = %s\n", mount.Fallback)
+	}
 }
 
 var cmdr = &commander.Command{
-- 
GitLab