diff --git a/IPython/parallel/apps/ipclusterapp.py b/IPython/parallel/apps/ipclusterapp.py index 89ead66..161696d 100755 --- a/IPython/parallel/apps/ipclusterapp.py +++ b/IPython/parallel/apps/ipclusterapp.py @@ -511,7 +511,7 @@ class IPBaseParallelApplication(Application): def launch_new_instance(): """Create and run the IPython cluster.""" - app = IPBaseParallelApplication() + app = IPBaseParallelApplication.instance() app.initialize() app.start() diff --git a/IPython/parallel/apps/ipcontrollerapp.py b/IPython/parallel/apps/ipcontrollerapp.py index 3e4d3a3..e2fa88b 100755 --- a/IPython/parallel/apps/ipcontrollerapp.py +++ b/IPython/parallel/apps/ipcontrollerapp.py @@ -389,7 +389,7 @@ class IPControllerApp(BaseParallelApplication): def launch_new_instance(): """Create and run the IPython controller""" - app = IPControllerApp() + app = IPControllerApp.instance() app.initialize() app.start() diff --git a/IPython/parallel/apps/ipengineapp.py b/IPython/parallel/apps/ipengineapp.py index ad96a49..241cad5 100755 --- a/IPython/parallel/apps/ipengineapp.py +++ b/IPython/parallel/apps/ipengineapp.py @@ -260,7 +260,7 @@ class IPEngineApp(BaseParallelApplication): def launch_new_instance(): """Create and run the IPython engine""" - app = IPEngineApp() + app = IPEngineApp.instance() app.initialize() app.start() diff --git a/IPython/parallel/apps/iploggerapp.py b/IPython/parallel/apps/iploggerapp.py index f0a60df..bbfc1f0 100755 --- a/IPython/parallel/apps/iploggerapp.py +++ b/IPython/parallel/apps/iploggerapp.py @@ -86,7 +86,7 @@ class IPLoggerApp(BaseParallelApplication): def launch_new_instance(): """Create and run the IPython LogWatcher""" - app = IPLoggerApp() + app = IPLoggerApp.instance() app.initialize() app.start()