INNER CODE UNIT · Go
output
raystack/optimus · config/config_client.go:80
output := make([]*Namespace, len(namespaceNames))
for i, n := range namespaceNames {
output[i] = c.namespaceNameToNamespace[n]
}
return output, nil
}
func (c *ClientConfig) GetAllNamespaceNames() []string {
output := make([]string, len(c.Namespaces))
for i, n := range c.Namespaces {
output[i] = n.Name
}
return output
}
func (c *ClientConfig) buildDictionary() {
c.namespaceNameToNamespace = map[string]*Namespace{}
for _, namespace := range c.Namespaces {