IPython Documentation

Table Of Contents

Previous topic

Module: parallel.apps.baseapp

Next topic

Module: parallel.apps.ipcontrollerapp

This Page

Note

This documentation is for a development version of IPython. There may be significant differences from the latest stable release.

Module: parallel.apps.ipclusterapp

The ipcluster application.

Authors:

  • Brian Granger
  • MinRK

4 Classes

class IPython.parallel.apps.ipclusterapp.IPClusterStop(**kwargs)

Bases: IPython.parallel.apps.baseapp.BaseParallelApplication

start()

Start the app for the stop subcommand.

class IPython.parallel.apps.ipclusterapp.IPClusterEngines(**kwargs)

Bases: IPython.parallel.apps.baseapp.BaseParallelApplication

build_launcher(clsname, kind=None)

import and instantiate a Launcher based on importstring

start()

Start the app for the engines subcommand.

class IPython.parallel.apps.ipclusterapp.IPClusterStart(**kwargs)

Bases: IPython.parallel.apps.ipclusterapp.IPClusterEngines

engines_stopped(r)

prevent parent.engines_stopped from stopping everything on engine shutdown

start()

Start the app for the start subcommand.

class IPython.parallel.apps.ipclusterapp.IPClusterApp(**kwargs)

Bases: IPython.core.application.BaseIPythonApplication

1 Function

IPython.parallel.apps.ipclusterapp.find_launcher_class(clsname, kind)

Return a launcher for a given clsname and kind.

Parameters:

clsname : str

The full name of the launcher class, either with or without the module path, or an abbreviation (MPI, SSH, SGE, PBS, LSF, HTCondor WindowsHPC).

kind : str

Either ‘EngineSet’ or ‘Controller’.