summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMurali Reddy <muralimmreddy@gmail.com>2017-09-04 20:19:13 +0530
committerGitHub <noreply@github.com>2017-09-04 20:19:13 +0530
commitbce60d6461f4626f2fbccb5dd346157793c5a8fb (patch)
tree5d885333001c8c02a9c97204b4e6d4a80c99da22
parent60c380b84002ada9f4b1cbc5213c26744a67e77b (diff)
parent9a611da0beeb24ee63b4ec5444c44989fc210b9b (diff)
Merge pull request #40 from marcosamorim/bug_fix
Fix for F5 shortcut bug
-rw-r--r--kubeshell/kubeshell.py4
1 files changed, 3 insertions, 1 deletions
diff --git a/kubeshell/kubeshell.py b/kubeshell/kubeshell.py
index 1752338..d63800e 100644
--- a/kubeshell/kubeshell.py
+++ b/kubeshell/kubeshell.py
@@ -10,6 +10,7 @@ from kubeshell.style import StyleFactory
from kubeshell.completer import KubectlCompleter
from kubeshell.lexer import KubectlLexer
from kubeshell.toolbar import Toolbar
+from kubeshell.client import KubernetesClient
import os
import click
@@ -22,6 +23,7 @@ logger = logging.getLogger(__name__)
inline_help = True
registry = load_key_bindings_for_prompt()
completer = KubectlCompleter()
+client = KubernetesClient()
class KubeConfig(object):
@@ -74,7 +76,7 @@ class KubeConfig(object):
@staticmethod
def switch_to_next_namespace(current_namespace):
- namespace_resources = completer.get_resources("namespace")
+ namespace_resources = client.get_resource("namespace")
namespaces = sorted(res[0] for res in namespace_resources)
index = (namespaces.index(current_namespace) + 1) % len(namespaces)
next_namespace = namespaces[index]