mirror of
https://github.com/vale981/emacs-jupyter
synced 2025-03-05 07:41:37 -05:00
jupyter-available-kernelspecs: Fix for remote hosts
This commit is contained in:
parent
d7ce2b0c38
commit
c9abe85be7
1 changed files with 8 additions and 7 deletions
|
@ -73,13 +73,14 @@ information of the host as a prefix."
|
|||
(jupyter-read-plist-from-string
|
||||
(jupyter-command "kernelspec" "list" "--json"))
|
||||
:kernelspecs)))
|
||||
(puthash host
|
||||
(cl-loop
|
||||
for (name spec) on specs by #'cddr
|
||||
collect (cons (substring (symbol-name name) 1)
|
||||
(cons (plist-get spec :resource_dir)
|
||||
(plist-get spec :spec))))
|
||||
jupyter--kernelspecs)))))
|
||||
(puthash
|
||||
host (cl-loop
|
||||
for (name spec) on specs by #'cddr
|
||||
for dir = (concat (unless (equal host "local") host)
|
||||
(plist-get spec :resource_dir))
|
||||
collect (cons (substring (symbol-name name) 1)
|
||||
(cons dir (plist-get spec :spec))))
|
||||
jupyter--kernelspecs)))))
|
||||
|
||||
(defun jupyter-get-kernelspec (name &optional refresh)
|
||||
"Get the kernelspec for a kernel named NAME.
|
||||
|
|
Loading…
Add table
Reference in a new issue