Function: tramp-kubernetes--current-context

tramp-kubernetes--current-context is a byte-compiled function defined in tramp-container.el.gz.

Signature

(tramp-kubernetes--current-context VEC)

Documentation

Return Kubernetes current context.

Obey tramp-kubernetes-context

Source Code

;; Defined in /usr/src/emacs/lisp/net/tramp-container.el.gz
(defun tramp-kubernetes--current-context (vec)
  "Return Kubernetes current context.
Obey `tramp-kubernetes-context'"
  (or tramp-kubernetes-context
      (tramp-skeleton-kubernetes-vector vec
	(with-tramp-file-property
	    vec (concat "/" tramp-kubernetes-method ":") "current-context"
	  (with-temp-buffer
	    (when (zerop
		   (process-file
		    tramp-kubernetes-program nil t nil
		    "config" "current-context"))
	      (goto-char (point-min))
	      (buffer-substring (point) (line-end-position))))))))