##// END OF EJS Templates
add deprecation warning for renamed engine/controller_launcher config...
add deprecation warning for renamed engine/controller_launcher config These have been renamed to add _class, which makes it clearer that they are class names/paths. This allows 0.11-style specification of the names to work, but with a warning that the old name is deprecated.

File last commit:

r4275:c5885646
r5182:79c1f62f
Show More
ipcontroller.1
164 lines | 4.8 KiB | application/x-troff | GroffLexer
Stephan Peijnik
Add missing man pages contributed by Debian's Stephan Peijnik....
r2098 .TH IPCONTROLLER 1 "October 29, 2008" "" ""
.SH NAME
\fBipcontroller \- IPython parallel computing controller control tool
.SH SYNOPSIS
.nf
.fam C
\fBipengine\fP [\fIoptions\fP]
.fam T
.fi
.SH DESCRIPTION
ipcontroller is a control tool for IPython's parallel computing functions.
.SH OPTIONS
.TP
.B
\-h, \-\-help
show this help message and exit
.TP
.B
.TP
MinRK
manpage checkpoint
r4242 .B \-\-no-secure
Don't authenticate messages.
Stephan Peijnik
Add missing man pages contributed by Debian's Stephan Peijnik....
r2098 .TP
MinRK
manpage checkpoint
r4242 .B \-\-usethreads
Use threads instead of processes for the schedulers
Stephan Peijnik
Add missing man pages contributed by Debian's Stephan Peijnik....
r2098 .TP
MinRK
manpage checkpoint
r4242 .B \-\-init
Initialize profile with default config files
Stephan Peijnik
Add missing man pages contributed by Debian's Stephan Peijnik....
r2098 .TP
MinRK
manpage checkpoint
r4242 .B \-\-log-to-file
send log output to a file
Stephan Peijnik
Add missing man pages contributed by Debian's Stephan Peijnik....
r2098 .TP
MinRK
manpage checkpoint
r4242 .B \-\-reuse
reuse existing json connection files
Stephan Peijnik
Add missing man pages contributed by Debian's Stephan Peijnik....
r2098 .TP
MinRK
manpage checkpoint
r4242 .B \-\-mongodb
use the MongoDB backend
Stephan Peijnik
Add missing man pages contributed by Debian's Stephan Peijnik....
r2098 .TP
MinRK
manpage checkpoint
r4242 .B \-\-quiet
set log level to logging.CRITICAL (minimize logging output)
Stephan Peijnik
Add missing man pages contributed by Debian's Stephan Peijnik....
r2098 .TP
MinRK
manpage checkpoint
r4242 .B \-\-debug
set log level to logging.DEBUG (maximize logging output)
Stephan Peijnik
Add missing man pages contributed by Debian's Stephan Peijnik....
r2098 .TP
MinRK
manpage checkpoint
r4242 .B \-\-sqlitedb
use the SQLiteDB backend
Stephan Peijnik
Add missing man pages contributed by Debian's Stephan Peijnik....
r2098 .TP
MinRK
manpage checkpoint
r4242 .B \-\-dictdb
use the in-memory DictDB backend
Stephan Peijnik
Add missing man pages contributed by Debian's Stephan Peijnik....
r2098 .TP
MinRK
manpage checkpoint
r4242 .B \-\-secure
Use HMAC digests for authentication of messages.
Stephan Peijnik
Add missing man pages contributed by Debian's Stephan Peijnik....
r2098 .TP
MinRK
manpage checkpoint
r4242 .B \-\-profile=<Unicode> (BaseIPythonApplication.profile)
Default: u'default'
The IPython profile to use.
Stephan Peijnik
Add missing man pages contributed by Debian's Stephan Peijnik....
r2098 .TP
MinRK
manpage checkpoint
r4242 .B \-\-hwm=<Int> (TaskScheduler.hwm)
Default: 0
.br
specify the High Water Mark (HWM) for the downstream socket in the Task
scheduler. This is the maximum number of allowed outstanding tasks on each
engine.
.TP
.B \-\-secure=<Bool> (IPControllerApp.secure)
Default: True
Whether to use HMAC digests for extra message authentication.
.TP
.B \-\-ip=<Unicode> (HubFactory.ip)
Default: '127.0.0.1'
The IP address for registration. This is generally either '127.0.0.1' for
loopback only or '*' for all interfaces. [default: '127.0.0.1']
.TP
.B \-\-log-url=<Unicode> (BaseParallelApplication.log_url)
Default: ''
The ZMQ URL of the iplogger to aggregate logging.
.TP
.B \-\-work-dir=<Unicode> (BaseParallelApplication.work_dir)
Default: u'/Users/minrk/dev/ip/mine/docs/man'
Set the working dir for the process.
.TP
.B \-\-port=<Int> (HubFactory.regport)
Default: 0
The port on which the Hub listens for registration.
.TP
.B \-\-profile-dir=<Unicode> (ProfileDir.location)
Default: u''
Set the profile location directly. This overrides the logic used by the
`profile` option.
.TP
.B \-\-ident=<CBytes> (Session.session)
Default: ''
The UUID identifying this session.
.TP
.B \-\-log-to-file=<Bool> (BaseParallelApplication.log_to_file)
Default: False
whether to log to a file
.TP
.B \-\-ipython-dir=<Unicode> (BaseIPythonApplication.ipython_dir)
Default: u'/Users/minrk/.ipython'
The name of the IPython directory. This directory is used for logging
configuration (through profiles), history storage, etc. The default is
usually $HOME/.ipython. This options can also be specified through the
environment variable IPYTHON_DIR.
.TP
.B \-\-url=<Unicode> (HubFactory.url)
Default: ''
The 0MQ url used for registration. This sets transport, ip, and port in one
variable. For example: url='tcp://127.0.0.1:12345' or url='epgm://*:90210'
.TP
.B \-\-user=<Unicode> (Session.username)
Default: 'minrk'
Username for the Session. Default is your system username.
.TP
.B \-\-ping=<CFloat> (HeartMonitor.period)
Default: 1000
The frequency at which the Hub pings the engines for heartbeats (in ms)
.TP
.B \-\-log-level=<Enum> (Application.log_level)
Default: 30
Choices: (0, 10, 20, 30, 40, 50, 'DEBUG', 'INFO', 'WARN', 'ERROR', 'CRITICAL')
Set the log level by value or name.
.TP
.B \-\-location=<Unicode> (IPControllerApp.location)
Default: u''
The external IP or domain name of the Controller, used for disambiguating
engine and client connections.
.TP
.B \-\-clean-logs=<Bool> (BaseParallelApplication.clean_logs)
Default: False
whether to cleanup old logfiles before starting
.TP
.B \-\-scheme=<Enum> (TaskScheduler.scheme_name)
Default: 'leastload'
Choices: ('leastload', 'pure', 'lru', 'plainrandom', 'weighted', 'twobin')
select the task scheduler scheme [default: Python LRU] Options are: 'pure',
Julian Taylor
manpage update...
r4275 \&'lru', 'plainrandom', 'weighted', 'twobin','leastload'
MinRK
manpage checkpoint
r4242 .TP
.B \-\-keyfile=<Unicode> (Session.keyfile)
Default: ''
path to file containing execution key.
.TP
.B \-\-transport=<Unicode> (HubFactory.transport)
Default: 'tcp'
The 0MQ transport for communications. This will likely be the default of
Julian Taylor
manpage update...
r4275 \&'tcp', but other values include 'ipc', 'epgm', 'inproc'.
MinRK
manpage checkpoint
r4242 .TP
.B \-\-ssh=<Unicode> (IPControllerApp.ssh_server)
Default: u''
ssh url for clients to use when connecting to the Controller processes. It
should be of the form: [user@]server[:port]. The Controller's listening
addresses must be accessible from the ssh server
Stephan Peijnik
Add missing man pages contributed by Debian's Stephan Peijnik....
r2098 .SH SEE ALSO
Julian Taylor
manpage update...
r4275 .BR ipython(1),
.BR ipcluster(1),
.BR ipengine(1)
Stephan Peijnik
Add missing man pages contributed by Debian's Stephan Peijnik....
r2098 .br
.SH AUTHOR
\fBipcontroller\fP is a tool that ships with IPython, created by
the IPython Development Team.
.PP
This manual page was written by Stephan Peijnik <debian@sp.or.at>,
Fernando Perez
Small updates to Debian man pages for 0.10....
r2099 for the Debian project (but may be used by others). Modified by Fernando Perez
MinRK
manpage checkpoint
r4242 <Fernando.Perez@berkeley.edu> for inclusion in IPython, and updated by
Min Ragan-Kelley <benjaminrk@gmail.com> for 0.11.