Blob Blame History Raw
From 5aff35b42fe2e10d3cef8cfa086c115960155089 Mon Sep 17 00:00:00 2001
From: Jan Chaloupka <jchaloup@redhat.com>
Date: Sat, 10 Oct 2015 00:16:54 +0200
Subject: [PATCH] add missing short option for --server

---
 pkg/cmd/util/clientcmd/clientconfig.go | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/pkg/cmd/util/clientcmd/clientconfig.go b/pkg/cmd/util/clientcmd/clientconfig.go
index 4e41a9d..77d1956 100644
--- a/pkg/cmd/util/clientcmd/clientconfig.go
+++ b/pkg/cmd/util/clientcmd/clientconfig.go
@@ -16,6 +16,10 @@ func DefaultClientConfig(flags *pflag.FlagSet) clientcmd.ClientConfig {
 	overrideFlags.ContextOverrideFlags.Namespace.ShortName = "n"
 	overrideFlags.AuthOverrideFlags.Username.LongName = ""
 	overrideFlags.AuthOverrideFlags.Password.LongName = ""
+
+	// for compatibility with kubernetes, it is still provided
+	overrideFlags.ClusterOverrideFlags.APIServer.ShortName = "s"
+
 	clientcmd.BindOverrideFlags(overrides, flags, overrideFlags)
 
 	clientConfig := clientcmd.NewNonInteractiveDeferredLoadingClientConfig(loadingRules, overrides)
-- 
1.9.3