From a8556b5d9ee049453a7204658b3e7c76b51a34b0 Mon Sep 17 00:00:00 2001 From: Puneeth Chaganti Date: Thu, 9 Aug 2012 19:40:16 +0530 Subject: [PATCH] CLN: Use name to id mapping of notebooks instead of searching. Minor clean-up. --- IPython/frontend/html/notebook/notebookapp.py | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-) diff --git a/IPython/frontend/html/notebook/notebookapp.py b/IPython/frontend/html/notebook/notebookapp.py index 4d63bbb5a..13f13c920 100644 --- a/IPython/frontend/html/notebook/notebookapp.py +++ b/IPython/frontend/html/notebook/notebookapp.py @@ -579,13 +579,8 @@ class NotebookApp(BaseIPythonApplication): browser = None if self.file_to_run: - filename, _ = os.path.splitext(os.path.basename(self.file_to_run)) - for nb in self.notebook_manager.list_notebooks(): - if filename == nb['name']: - url = nb['notebook_id'] - break - else: - url = '' + name, _ = os.path.splitext(os.path.basename(self.file_to_run)) + url = self.notebook_manager.rev_mapping.get(name, '') else: url = '' if browser: