From: Ankit R Gadiya Date: Tue, 12 Aug 2025 13:26:42 +0000 (+0530) Subject: Update default context when setting the context X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=61a39eccf82817f841754271b132ffd9ba7ebbef;p=kubed.git Update default context when setting the context * kubed.el (kubed-use-context): Update 'kubed-default-context-and-namespace' when setting the default context. --- diff --git a/kubed.el b/kubed.el index 6feda9c..6bc7731 100644 --- a/kubed.el +++ b/kubed.el @@ -2508,7 +2508,9 @@ Optional argument DEFAULT is the minibuffer default argument." ;;;###autoload (defun kubed-use-context (context) - "Set current Kubernetes context to CONTEXT." + "Set current Kubernetes context and default context to CONTEXT. + +Interactively, prompt for CONTEXT with completion." (interactive (list (kubed-read-context "Use context" (kubed-local-context)))) (unless (zerop @@ -2516,6 +2518,7 @@ Optional argument DEFAULT is the minibuffer default argument." kubed-kubectl-program nil nil nil "config" "use-context" context)) (user-error "Failed to use Kubernetes context `%s'" context)) + (setq kubed-default-context-and-namespace (list context)) (message "Now using Kubernetes context `%s'." context)) ;;;###autoload