Skip to content

Commit 234bbb6

Browse files
authored
Merge pull request #272 from gingerhot/master
fix a bug on getting the kernel language
2 parents dc23390 + ba7ad30 commit 234bbb6

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

kernel_gateway/notebook_http/__init__.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -63,14 +63,14 @@ def __init__(self, *args, **kwargs):
6363
# Build the parser using the comment syntax for the notebook language
6464
func = getattr(cell_parser_module, 'create_parser')
6565
try:
66-
lang = self.parent.seed_source['metadata']['language_info']['name']
66+
kernel_language = self.parent.seed_notebook['metadata']['language_info']['name']
6767
except (AttributeError, KeyError):
68-
lang = None
69-
prefix = self.comment_prefix[lang]
68+
kernel_language = None
69+
prefix = self.comment_prefix.get(kernel_language, '#')
7070
self.api_parser = func(parent=self, log=self.log,
7171
comment_prefix=prefix,
7272
notebook_cells=self.parent.seed_notebook.cells)
73-
self.kernel_language = lang
73+
self.kernel_language = kernel_language
7474

7575
def init_configurables(self):
7676
"""Create a managed kernel pool"""

0 commit comments

Comments
 (0)