##// END OF EJS Templates
[bug] Close debian bugs: remove debian/ dir and add missing man pages....
Fernando Perez -
r2105:3fdfd18f merge
parent child Browse files
Show More
@@ -0,0 +1,48 b''
1 .TH IPCLUSTER 1 "October 28, 2008" "" ""
2 .SH NAME
3 \fBipcluster \- IPython parallel computing cluster control tool
4 .SH SYNOPSIS
5 .nf
6 .fam C
7 \fBipcluster\fP {\fmpiexec,local,mpirun,pbs,ssh\fP} [\fIoptions\fP]
8 .fam T
9 .fi
10 .SH DESCRIPTION
11 ipcluster is a control tool for IPython's parallel computing functions.
12
13 IPython cluster startup. This starts a controller and engines using various
14 approaches. Use the IPYTHONDIR environment variable to change your IPython
15 directory from the default of .ipython or _ipython. The log and security
16 subdirectories of your IPython directory will be used by this script for log
17 files and security files.
18 .SH POSITIONAL ARGUMENTS
19
20 The first positional argument should be one of: {mpiexec, local, mpirun, pbs,
21 ssh}, which are the available cluster types.
22
23 For detailed help on each, type "ipcluster TYPE --help". Briefly:
24
25 local run a local cluster
26 mpirun run a cluster using mpirun (mpiexec also works)
27 mpiexec run a cluster using mpiexec (mpirun also works)
28 pbs run a pbs cluster
29 ssh run a cluster using ssh, should have ssh-keys setup
30 .SH OPTIONS
31 .TP
32 .B
33 \-h, \-\-help
34 show help message and exit
35 .SH EXAMPLE
36 ipcluster local -n 4
37
38 This command will start 4 IPython engines on the local computer.
39 .SH SEE ALSO
40 .BR ipython(1), ipcontroller(1), ipengine(1)
41 .br
42 .SH AUTHOR
43 \fBipcluster\fP is a tool that ships with IPython, created by
44 the IPython Development Team.
45 .PP
46 This manual page was written by Stephan Peijnik <debian@sp.or.at>,
47 for the Debian project (but may be used by others). Modified by Fernando Perez
48 <Fernando.Perez@berkeley.edu> for inclusion in IPython.
@@ -0,0 +1,87 b''
1 .TH IPCONTROLLER 1 "October 29, 2008" "" ""
2 .SH NAME
3 \fBipcontroller \- IPython parallel computing controller control tool
4 .SH SYNOPSIS
5 .nf
6 .fam C
7 \fBipengine\fP [\fIoptions\fP]
8 .fam T
9 .fi
10 .SH DESCRIPTION
11 ipcontroller is a control tool for IPython's parallel computing functions.
12 .SH OPTIONS
13 .TP
14 .B
15 \-h, \-\-help
16 show this help message and exit
17 .TP
18 .B
19 \-\-client\-ip=CLIENT_IP
20 the IP address or hostname the controller will listen on for
21 client connections
22 .TP
23 .B
24 \-\-client\-port=CLIENT_PORT
25 the port the controller will listen on for client connections
26 .TP
27 .B
28 \-\-client\-location=CLIENT_LOCATION
29 hostname or ip for clients to connect to
30 .TP
31 .B
32 \-x
33 turn off all client security
34 .TP
35 .B
36 \-\-client\-cert\-file=CLIENT_CERT_FILE
37 file to store the client SSL certificate
38 .TP
39 .B
40 \-\-task\-furl\-file=TASK_FURL_FILE
41 file to store the FURL for task clients to connect with
42 .TP
43 .B
44 \-\-multiengine\-furl\-file=MULTIENGINE_FURL_FILE
45 file to store the FURL for multiengine clients to connect with
46 .TP
47 .B
48 \-\-engine\-ip=ENGINE_IP
49 the IP address or hostname the controller will listen on for engine connections
50 .TP
51 .B
52 \-\-engine\-port=ENGINE_PORT
53 the port the controller will listen on for engine connections
54 .TP
55 .B
56 \-\-engine\-location=ENGINE_LOCATION
57 the IP address or hostname for engine to connect to
58 .TP
59 .B
60 \-y
61 turn off all engine security
62 .TP
63 .B
64 \-\-engine\-cert\-file=ENGINE_CERT_FILE
65 file to store the engine SSL certificate
66 .TP
67 .B
68 \-\-engine\-furl\-file=ENGINE_FURL_FILE
69 file to store the FURL for engines to connect with
70 .TP
71 .B
72 \-l LOGFILE, \-\-logfile=LOGFILE
73 log file name (default is stdout)
74 .TP
75 .B
76 \-r
77 try to reuse all furl files
78 .SH SEE ALSO
79 .BR ipython(1), ipcluster(1), ipengine(1)
80 .br
81 .SH AUTHOR
82 \fBipcontroller\fP is a tool that ships with IPython, created by
83 the IPython Development Team.
84 .PP
85 This manual page was written by Stephan Peijnik <debian@sp.or.at>,
86 for the Debian project (but may be used by others). Modified by Fernando Perez
87 <Fernando.Perez@berkeley.edu> for inclusion in IPython.
@@ -0,0 +1,38 b''
1 .TH IPENGINE 1 "October 28, 2008" "" ""
2 .SH NAME
3 \fBipengine \- IPython parallel computing engine control tool
4 .SH SYNOPSIS
5 .nf
6 .fam C
7 \fBipengine\fP [\fIoptions\fP]
8 .fam T
9 .fi
10 .SH DESCRIPTION
11 ipengine is a control tool for IPython's parallel computing functions.
12 .SH OPTIONS
13 .TP
14 .B
15 \-h, \-\-help
16 show this help message and exit
17 .TP
18 .B
19 \-\-furl\-file=FURL_FILE
20 The filename containing the FURL of the controller
21 .TP
22 .B
23 \-\-mpi=MPI
24 How to enable MPI (mpi4py, pytrilions, or empty string to disable)
25 .TP
26 .B
27 \-l LOGFILE, \-\-logfile=LOGFILE
28 log file name (defaults to stdout)
29 .SH SEE ALSO
30 .BR ipython(1), ipcluster(1), ipcontroller(1)
31 .br
32 .SH AUTHOR
33 \fBipengine\fP is a tool that ships with IPython, created by
34 the IPython Development Team.
35 .PP
36 This manual page was written by Stephan Peijnik <debian@sp.or.at>,
37 for the Debian project (but may be used by others). Modified by Fernando Perez
38 <Fernando.Perez@berkeley.edu> for inclusion in IPython.
@@ -0,0 +1,25 b''
1 .TH IPYTHON-WX 1 "October 29, 2008" "" ""
2 .SH NAME
3 \fBipython-wx \- Graphical frontend that embeds a multithreaded IPython Shell
4 .SH SYNOPSIS
5 .nf
6 .fam C
7 \fBipython-wx\fP
8 .fam T
9 .fi
10 .SH DESCRIPTION
11 ipython-wx is, compared to ipythonx, a more advanced graphical frontend
12 to IPython. It is implemented using WxWidgets.
13 .SH OPTIONS
14 .TP
15 .B
16 ipython-wx does not accept any command line options.
17 .SH SEE ALSO
18 .BR ipython(1), ipythonx(1)
19 .br
20 .SH AUTHOR
21 \fBipython-wx\fP is a tool that ships with IPython, created by
22 the IPython Development Team.
23 .PP
24 This manual page was written by Stephan Peijnik <debian@sp.or.at>,
25 for the Debian project (but may be used by others).
@@ -0,0 +1,30 b''
1 .TH IPYTHONX 1 "October 29, 2008" "" ""
2 .SH NAME
3 \fBipythonx \- Simple graphical frontend to IPython, using WxWidgets.
4 .SH SYNOPSIS
5 .nf
6 .fam C
7 \fBipengine\fP [\fIoptions\fP]
8 .fam T
9 .fi
10 .SH DESCRIPTION
11 ipythonx is a simple graphical frontend to IPython, using WxWidgets.
12 .SH OPTIONS
13 .TP
14 .B
15 \-h, \-\-help
16 show this help message and exit
17 .TP
18 .B
19 \-d, \-\-debug
20 Enable debug messages for the wx frontend.
21 look for config files and profiles in this directory
22 .SH SEE ALSO
23 .BR ipython(1), ipython-wx(1)
24 .br
25 .SH AUTHOR
26 \fBipythonx\fP is a tool that ships with IPython, created by
27 the IPython Development Team.
28 .PP
29 This manual page was written by Stephan Peijnik <debian@sp.or.at>,
30 for the Debian project (but may be used by others).
@@ -39,14 +39,11 b' irunner.py \\-\\-ipython \\-\\- \\-\\-interact script.ipy'
39 .SH SEE ALSO
39 .SH SEE ALSO
40 .BR ipython(1)
40 .BR ipython(1)
41 .br
41 .br
42 .SH BUGS
43 The SAGE runner only works if you manually configure your SAGE
44 copy to use 'colors NoColor' in the ipythonrc config file, since
45 currently the prompt matching regexp does not identify color sequences.
46 .SH AUTHOR
42 .SH AUTHOR
47 \fBirunner\fP is an extension of Ken Schutte <kschutte-AT-csail.mit.edu>'s
43 \fBirunner\fP is an extension of Ken Schutte <kschutte-AT-csail.mit.edu>'s
48 script contributed on the ipython-user list:
44 script contributed on the ipython-user list:
49 http://scipy.net/pipermail/ipython-user/2006-May/001705.html
45 http://scipy.net/pipermail/ipython-user/2006-May/001705.html
50 .PP
46 .PP
51 This manual page was written by Bernd Zeimetz <bernd@bzed.de>,
47 This manual page was written by Bernd Zeimetz <bernd@bzed.de>, for the Debian
52 for the Debian project (but may be used by others).
48 project (but may be used by others). Modified by Fernando Perez
49 <Fernando.Perez@berkeley.edu> for inclusion in IPython.
@@ -78,14 +78,38 b" if len(sys.argv) >= 2 and sys.argv[1] in ('sdist','bdist_rpm'):"
78 #('docs/magic.tex',
78 #('docs/magic.tex',
79 #['IPython/Magic.py'],
79 #['IPython/Magic.py'],
80 #"cd doc && ./update_magic.sh" ),
80 #"cd doc && ./update_magic.sh" ),
81
81
82 ('docs/man/ipcluster.1.gz',
83 ['docs/man/ipcluster.1'],
84 'cd docs/man && gzip -9c ipcluster.1 > ipcluster.1.gz'),
85
86 ('docs/man/ipcontroller.1.gz',
87 ['docs/man/ipcontroller.1'],
88 'cd docs/man && gzip -9c ipcontroller.1 > ipcontroller.1.gz'),
89
90 ('docs/man/ipengine.1.gz',
91 ['docs/man/ipengine.1'],
92 'cd docs/man && gzip -9c ipengine.1 > ipengine.1.gz'),
93
82 ('docs/man/ipython.1.gz',
94 ('docs/man/ipython.1.gz',
83 ['docs/man/ipython.1'],
95 ['docs/man/ipython.1'],
84 "cd docs/man && gzip -9c ipython.1 > ipython.1.gz"),
96 'cd docs/man && gzip -9c ipython.1 > ipython.1.gz'),
97
98 ('docs/man/ipython-wx.1.gz',
99 ['docs/man/ipython-wx.1'],
100 'cd docs/man && gzip -9c ipython-wx.1 > ipython-wx.1.gz'),
101
102 ('docs/man/ipythonx.1.gz',
103 ['docs/man/ipythonx.1'],
104 'cd docs/man && gzip -9c ipythonx.1 > ipythonx.1.gz'),
105
106 ('docs/man/irunner.1.gz',
107 ['docs/man/irunner.1'],
108 'cd docs/man && gzip -9c irunner.1 > irunner.1.gz'),
85
109
86 ('docs/man/pycolor.1.gz',
110 ('docs/man/pycolor.1.gz',
87 ['docs/man/pycolor.1'],
111 ['docs/man/pycolor.1'],
88 "cd docs/man && gzip -9c pycolor.1 > pycolor.1.gz"),
112 'cd docs/man && gzip -9c pycolor.1 > pycolor.1.gz'),
89 ]
113 ]
90
114
91 # Only build the docs if sphinx is present
115 # Only build the docs if sphinx is present
@@ -212,6 +212,31 b' def find_data_files():'
212
212
213 return data_files
213 return data_files
214
214
215
216 def make_man_update_target(manpage):
217 """Return a target_update-compliant tuple for the given manpage.
218
219 Parameters
220 ----------
221 manpage : string
222 Name of the manpage, must include the section number (trailing number).
223
224 Example
225 -------
226
227 >>> make_man_update_target('ipython.1') #doctest: +NORMALIZE_WHITESPACE
228 ('docs/man/ipython.1.gz',
229 ['docs/man/ipython.1'],
230 'cd docs/man && gzip -9c ipython.1 > ipython.1.gz')
231 """
232 man_dir = pjoin('docs', 'man')
233 manpage_gz = manpage + '.gz'
234 manpath = pjoin(man_dir, manpage)
235 manpath_gz = pjoin(man_dir, manpage_gz)
236 gz_cmd = ( "cd %(man_dir)s && gzip -9c %(manpage)s > %(manpage_gz)s" %
237 locals() )
238 return (manpath_gz, [manpath], gz_cmd)
239
215 #---------------------------------------------------------------------------
240 #---------------------------------------------------------------------------
216 # Find scripts
241 # Find scripts
217 #---------------------------------------------------------------------------
242 #---------------------------------------------------------------------------
1 NO CONTENT: file was removed
NO CONTENT: file was removed
1 NO CONTENT: file was removed
NO CONTENT: file was removed
1 NO CONTENT: file was removed
NO CONTENT: file was removed
1 NO CONTENT: file was removed
NO CONTENT: file was removed
1 NO CONTENT: file was removed
NO CONTENT: file was removed
1 NO CONTENT: file was removed
NO CONTENT: file was removed
1 NO CONTENT: file was removed
NO CONTENT: file was removed
1 NO CONTENT: file was removed
NO CONTENT: file was removed
1 NO CONTENT: file was removed
NO CONTENT: file was removed
1 NO CONTENT: file was removed
NO CONTENT: file was removed
1 NO CONTENT: file was removed
NO CONTENT: file was removed
General Comments 0
You need to be logged in to leave comments. Login now