From 1a014f453972bd8c8183f6f105cc9a623ccc6ba3 Mon Sep 17 00:00:00 2001 From: Fabiano Franz Date: Fri, 25 Nov 2016 15:37:02 -0200 Subject: [PATCH] Basic support for kubectl plugins Kubernetes-commit: 2b178ad608bd443efeaf3e9ea7c700e72ab68de1 --- tools/clientcmd/loader.go | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/tools/clientcmd/loader.go b/tools/clientcmd/loader.go index 1fcc5103..6ac83b5c 100644 --- a/tools/clientcmd/loader.go +++ b/tools/clientcmd/loader.go @@ -47,8 +47,11 @@ const ( RecommendedSchemaName = "schema" ) -var RecommendedHomeFile = path.Join(homedir.HomeDir(), RecommendedHomeDir, RecommendedFileName) -var RecommendedSchemaFile = path.Join(homedir.HomeDir(), RecommendedHomeDir, RecommendedSchemaName) +var ( + RecommendedConfigDir = path.Join(homedir.HomeDir(), RecommendedHomeDir) + RecommendedHomeFile = path.Join(RecommendedConfigDir, RecommendedFileName) + RecommendedSchemaFile = path.Join(RecommendedConfigDir, RecommendedSchemaName) +) // currentMigrationRules returns a map that holds the history of recommended home directories used in previous versions. // Any future changes to RecommendedHomeFile and related are expected to add a migration rule here, in order to make