INNER CODE UNIT · Go
appendToAllKubeconfigContextNames
danielfoehrKn/kubeswitch · pkg/main.go:315
func appendToAllKubeconfigContextNames(values ...string) {
allKubeconfigContextNamesLock.Lock()
defer allKubeconfigContextNamesLock.Unlock()
allKubeconfigContextNames = append(allKubeconfigContextNames, values...)
}
func readFromContextToPathMapping(key string) string {
contextToPathMappingLock.RLock()
defer contextToPathMappingLock.RUnlock()
return contextToPathMapping[key]
}
func writeToContextToPathMapping(key, value string) {
contextToPathMappingLock.Lock()
defer contextToPathMappingLock.Unlock()
contextToPathMapping[key] = value
}