##// END OF EJS Templates
Add tests.
Add tests.

File last commit:

r6696:803d13d1
r7383:555f33c5
Show More
ipcontroller.1
164 lines | 4.9 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
Julian Taylor
escape minus signs in manpages...
r5342 .B \-\-no\-secure
MinRK
manpage checkpoint
r4242 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
Julian Taylor
escape minus signs in manpages...
r5342 .B \-\-log\-to\-file
MinRK
manpage checkpoint
r4242 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
Julian Taylor
escape minus signs in manpages...
r5342 .B \-\-log\-url=<Unicode> (BaseParallelApplication.log_url)
MinRK
manpage checkpoint
r4242 Default: ''
The ZMQ URL of the iplogger to aggregate logging.
.TP
Julian Taylor
escape minus signs in manpages...
r5342 .B \-\-work\-dir=<Unicode> (BaseParallelApplication.work_dir)
MinRK
manpage checkpoint
r4242 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
Julian Taylor
escape minus signs in manpages...
r5342 .B \-\-profile\-dir=<Unicode> (ProfileDir.location)
MinRK
manpage checkpoint
r4242 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
Julian Taylor
escape minus signs in manpages...
r5342 .B \-\-log\-to\-file=<Bool> (BaseParallelApplication.log_to_file)
MinRK
manpage checkpoint
r4242 Default: False
whether to log to a file
.TP
Julian Taylor
escape minus signs in manpages...
r5342 .B \-\-ipython\-dir=<Unicode> (BaseIPythonApplication.ipython_dir)
MinRK
manpage checkpoint
r4242 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
Bradley M. Froehle
IPYTHON_DIR -> IPYTHONDIR in comments and documentation
r6696 environment variable IPYTHONDIR.
MinRK
manpage checkpoint
r4242 .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
Julian Taylor
escape minus signs in manpages...
r5342 .B \-\-log\-level=<Enum> (Application.log_level)
MinRK
manpage checkpoint
r4242 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
Julian Taylor
escape minus signs in manpages...
r5342 .B \-\-clean\-logs=<Bool> (BaseParallelApplication.clean_logs)
MinRK
manpage checkpoint
r4242 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.