]> scripts.mit.edu Git - wizard.git/blob - API
Move a number of common parameters to the baton.
[wizard.git] / API
1 wizard install
2     Loads interactive autoinstaller.  Users generally should use this.
3 wizard install --help
4     Help message, very basic, indicates:
5         - How to run the interactive installer
6         - How to specify an installation directory
7         - How to specify a specific application
8         - How to specify a specific version
9         - How to get help for that application
10 wizard install mediawiki
11     Installs MediaWiki application.  Interactively asks for install
12     location and configuration.
13 wizard install mediawiki --help
14     Help message for that application.  Show the configure message.
15     This is tricky, since just bouncing back wizard configure --help
16     will result in the wrong program name.  Choices:
17         X Tell the user the appropriate command to get the correct help
18           choice.  Poor because it makes them jump through an extra hoop,
19           however, once they have it makes "more sense"
20             This is the approach we'll take for now, before we make
21             ArgHandler work.
22         * Manually search replace the output of the configure command.
23           Hacky.
24         * Rewrite optparse to have a more robust %app substitution,
25           which includes being able to override it. Ehh...
26         X Manual help generation out of ArgHandler.  Not bad, but requires
27           code to be written.
28             This is the correct solution, and should eventually be implemented.