wspr: Change runtime.NewEndpoint to veyron2.NewEndpoint.

Change-Id: I88052b624de704989dca4d7c810b5f6ca9d94612
MultiPart: 2/2
diff --git a/services/wsprd/browspr/browspr_test.go b/services/wsprd/browspr/browspr_test.go
index cb29fd4..cdd8e0b 100644
--- a/services/wsprd/browspr/browspr_test.go
+++ b/services/wsprd/browspr/browspr_test.go
@@ -153,7 +153,7 @@
 		vlog.Fatalf("rt.New failed: %s", err)
 	}
 	defer runtime.Cleanup()
-	wsNamespaceRoots, err := lib.EndpointsToWs(runtime, []string{tcpNamespaceRoot})
+	wsNamespaceRoots, err := lib.EndpointsToWs([]string{tcpNamespaceRoot})
 	if err != nil {
 		vlog.Fatal(err)
 	}
diff --git a/services/wsprd/browspr/main/main_nacl.go b/services/wsprd/browspr/main/main_nacl.go
index c98ff67..7e6c736 100644
--- a/services/wsprd/browspr/main/main_nacl.go
+++ b/services/wsprd/browspr/main/main_nacl.go
@@ -221,7 +221,7 @@
 	}
 	// TODO(ataly, bprosnitz, caprita): The runtime MUST be cleaned up
 	// after use. Figure out the appropriate place to add the Cleanup call.
-	wsNamespaceRoots, err := lib.EndpointsToWs(runtime, []string{msg.NamespaceRoot})
+	wsNamespaceRoots, err := lib.EndpointsToWs([]string{msg.NamespaceRoot})
 	if err != nil {
 		return nil, err
 	}
diff --git a/services/wsprd/lib/ws_endpoint.go b/services/wsprd/lib/ws_endpoint.go
index 9177c96..9479c7b 100644
--- a/services/wsprd/lib/ws_endpoint.go
+++ b/services/wsprd/lib/ws_endpoint.go
@@ -9,12 +9,12 @@
 )
 
 // Turns a list of names into a list of names that use the "ws" protocol.
-func EndpointsToWs(rt veyron2.Runtime, names []string) ([]string, error) {
+func EndpointsToWs(names []string) ([]string, error) {
 	outNames := []string{}
 	tcpRegexp := regexp.MustCompile(`@tcp\d*@`)
 	for _, name := range names {
 		addr, suff := naming.SplitAddressName(name)
-		ep, err := rt.NewEndpoint(addr)
+		ep, err := veyron2.NewEndpoint(addr)
 		if err != nil {
 			return nil, fmt.Errorf("rt.NewEndpoint(%v) failed: %v", addr, err)
 		}
diff --git a/services/wsprd/lib/ws_endpoint_test.go b/services/wsprd/lib/ws_endpoint_test.go
index 7299f5c..260fa9d 100644
--- a/services/wsprd/lib/ws_endpoint_test.go
+++ b/services/wsprd/lib/ws_endpoint_test.go
@@ -2,14 +2,9 @@
 
 import (
 	"testing"
-	"v.io/core/veyron2/rt"
 )
 
 func TestWsNames(t *testing.T) {
-	runtime, err := rt.New()
-	if err != nil {
-		t.Fatalf("rt.New() failed: %v", err)
-	}
 	testdata := map[string]string{
 		"/@3@tcp@127.0.0.1:46504@d7b41510a6e78033ed86e38efb61ef52@4@6@m@@":                     "/@3@ws@127.0.0.1:46504@d7b41510a6e78033ed86e38efb61ef52@4@6@m@@",
 		"/@3@tcp4@example.com:46504@d7b41510a6e78033ed86e38efb61ef52@4@6@m@@/more/stuff":       "/@3@ws@example.com:46504@d7b41510a6e78033ed86e38efb61ef52@4@6@m@@/more/stuff",
@@ -22,7 +17,7 @@
 
 	for name, expectedWsName := range testdata {
 		inputNames := []string{name}
-		actualWsNames, err := EndpointsToWs(runtime, inputNames)
+		actualWsNames, err := EndpointsToWs(inputNames)
 		if err != nil {
 			t.Fatal(err)
 		}
diff --git a/services/wsprd/namespace/request_handler.go b/services/wsprd/namespace/request_handler.go
index 71b5d97..6753ddd 100644
--- a/services/wsprd/namespace/request_handler.go
+++ b/services/wsprd/namespace/request_handler.go
@@ -13,7 +13,7 @@
 )
 
 // Function to format endpoints.  Used by browspr to swap 'tcp' for 'ws'.
-var EpFormatter func(veyron2.Runtime, []string) ([]string, error) = nil
+var EpFormatter func([]string) ([]string, error) = nil
 
 // request struct represents a request to call a method on the runtime's namespace client
 type request struct {
@@ -110,7 +110,7 @@
 	case methodRoots:
 		roots(ctx, ns, w)
 	case methodSetRoots:
-		setRoots(ctx, ns, rt, w, req.Args)
+		setRoots(ctx, ns, w, req.Args)
 	default:
 		w.Error(verror2.Make(verror2.NoExist, ctx, req.Method))
 	}
@@ -286,7 +286,7 @@
 	}
 }
 
-func setRoots(ctx *context.T, ns naming.Namespace, rt veyron2.Runtime, w lib.ClientWriter, rawArgs json.RawMessage) {
+func setRoots(ctx *context.T, ns naming.Namespace, w lib.ClientWriter, rawArgs json.RawMessage) {
 	var args setRootsArgs
 	if err := json.Unmarshal([]byte(rawArgs), &args); err != nil {
 		w.Error(verror2.Convert(verror2.Internal, ctx, err))
@@ -296,7 +296,7 @@
 	var formattedRoots []string
 	var err error
 	if EpFormatter != nil {
-		formattedRoots, err = EpFormatter(rt, args.Roots)
+		formattedRoots, err = EpFormatter(args.Roots)
 		if err != nil {
 			w.Error(verror2.Convert(verror2.Internal, ctx, err))
 		}