TBR: veyron/services/identity: Remove children method and add
glob invoker in place.
Change-Id: Ic1240865cfd4c9243d75b4fd95c28d0954a6c2f2
diff --git a/services/identity/server/identityd.go b/services/identity/server/identityd.go
index 3c70aa1..9ef16cb 100644
--- a/services/identity/server/identityd.go
+++ b/services/identity/server/identityd.go
@@ -186,7 +186,12 @@
dischargerService: services.DischargerServer(discharger.NewDischarger()),
oauthBlesserService: blesser.NewOAuthBlesserServer(blesserParams),
})
- d[""] = ipc.ChildrenGlobberInvoker(d.children()...)
+ // Set up the glob invoker.
+ var children []string
+ for k, _ := range d {
+ children = append(children, k)
+ }
+ d[""] = ipc.ChildrenGlobberInvoker(children...)
return d
}
@@ -203,13 +208,6 @@
return nil, nil, verror.Make(verror.NoExist, nil, suffix)
}
-func (d dispatcher) children() (children []string) {
- for k, _ := range d {
- children = append(children, k)
- }
- return children
-}
-
func oauthBlesserParams(inputParams blesser.OAuthBlesserParams, servername string) blesser.OAuthBlesserParams {
inputParams.DischargerLocation = naming.Join(servername, dischargerService)
return inputParams