veyron/services/mgmt/debug: Remove unused runtime reference
This change removes the reference to the runtime from the debug
dispatcher. It was only needed to get to the namespace client, which is
no longer needed.
Change-Id: Ib893212721437dce2f197277e4f34acf8cb2a4a8
diff --git a/services/mgmt/debug/dispatcher.go b/services/mgmt/debug/dispatcher.go
index 8360a68..b7de39e 100644
--- a/services/mgmt/debug/dispatcher.go
+++ b/services/mgmt/debug/dispatcher.go
@@ -8,7 +8,6 @@
logreaderimpl "veyron/services/mgmt/logreader/impl"
statsimpl "veyron/services/mgmt/stats/impl"
- "veyron2"
"veyron2/ipc"
"veyron2/naming"
"veyron2/security"
@@ -18,13 +17,12 @@
// dispatcher holds the state of the debug dispatcher.
type dispatcher struct {
- rt veyron2.Runtime
logsDir string // The root of the logs directory.
auth security.Authorizer
}
-func NewDispatcher(rt veyron2.Runtime, logsDir string, authorizer security.Authorizer) *dispatcher {
- return &dispatcher{rt, logsDir, authorizer}
+func NewDispatcher(logsDir string, authorizer security.Authorizer) *dispatcher {
+ return &dispatcher{logsDir, authorizer}
}
func (d *dispatcher) Lookup(suffix, method string) (ipc.Invoker, security.Authorizer, error) {
diff --git a/services/mgmt/debug/server.go b/services/mgmt/debug/server.go
index 6dd2740..2781358 100644
--- a/services/mgmt/debug/server.go
+++ b/services/mgmt/debug/server.go
@@ -15,7 +15,7 @@
if len(logsDir) == 0 {
return "", nil, fmt.Errorf("logs directory missing")
}
- disp := NewDispatcher(rt, logsDir, auth)
+ disp := NewDispatcher(logsDir, auth)
server, err := rt.NewServer()
if err != nil {
return "", nil, fmt.Errorf("failed to start debug server: %v", err)