Browse Source

Merge pull request #1487 from jonboulle/peerurls

etcdserver: make peer URLs log message more readable
Jonathan Boulle 11 years ago
parent
commit
a59e8cf1a6
2 changed files with 5 additions and 1 deletions
  1. 1 1
      etcdserver/etcdhttp/client.go
  2. 4 0
      pkg/types/urls.go

+ 1 - 1
etcdserver/etcdhttp/client.go

@@ -193,7 +193,7 @@ func (h *adminMembersHandler) ServeHTTP(w http.ResponseWriter, r *http.Request)
 			writeError(w, err)
 			return
 		}
-		log.Printf("etcdhttp: added node %x with peer urls %v", m.ID, req.PeerURLs)
+		log.Printf("etcdhttp: added node %x with peer urls %s", m.ID, req.PeerURLs)
 
 		res := newMember(m)
 		w.Header().Set("Content-Type", "application/json")

+ 4 - 0
pkg/types/urls.go

@@ -27,6 +27,10 @@ import (
 
 type URLs []url.URL
 
+func (us URLs) String() string {
+	return strings.Join(us.StringSlice(), ",")
+}
+
 func (us *URLs) Sort() {
 	sort.Sort(us)
 }