This repository was archived by the owner on Jun 16, 2021. It is now read-only.
File tree Expand file tree Collapse file tree 1 file changed +1
-16
lines changed
kubernetes_kernel_provider Expand file tree Collapse file tree 1 file changed +1
-16
lines changed Original file line number Diff line number Diff line change 11"""Provides support for launching and managing kernels within a Kubernetes cluster."""
22
3- import os
4-
5- from jupyter_kernel_mgmt .discovery import KernelProviderBase , KernelSpec
6- from jupyter_kernel_mgmt .kernelspec import NoSuchKernel
7- from jupyter_core .paths import jupyter_path
83from remote_kernel_provider import RemoteKernelProviderBase
9- from traitlets .log import get_logger as get_app_logger
10-
11- try :
12- from json import JSONDecodeError
13- except ImportError :
14- # JSONDecodeError is new in Python 3.5, so while we support 3.4:
15- JSONDecodeError = ValueError
16-
17- log = get_app_logger () # We should always be run within an application
18-
194
205class KubernetesKernelProvider (RemoteKernelProviderBase ):
216 id = 'k8s'
22- kernels_dir = 'kubernetes_kernels '
7+ kernels_file = 'k8s_kernel.json '
238 actual_process_class = 'kubernetes_kernel_provider.k8s.KubernetesProcessProxy'
249 supported_process_classes = [
2510 'enterprise_gateway.services.processproxies.k8s.KubernetesProcessProxy' ,
You can’t perform that action at this time.
0 commit comments