INNER CODE UNIT · Go

func

raystack/optimus · config/config_client.go:46

func (c *ClientConfig) GetNamespaceByName(name string) (*Namespace, error) {
	if c.namespaceNameToNamespace == nil {
		c.buildDictionary()
	}

	if c.namespaceNameToNamespace[name] == nil {
		return nil, fmt.Errorf("namespace [%s] is not found", name)
	}

	return c.namespaceNameToNamespace[name], nil
}

func (c *ClientConfig) ValidateNamespaceNames(namespaceNames ...string) error {
	if c.namespaceNameToNamespace == nil {
		c.buildDictionary()
	}

	var invalidNames []string

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…