taboot man page

taboot — run a taboot release script

Synopsis

taboot [-h] [-V] [-v] [-n | -p] [-s | -o] [-L [LOGFILE]] [-C CONCURRENCY] [-E] [FILE [FILE ...]]

Description

Taboot is a tool written for scripting and automating the task of performing software releases in a large-scale infrastructure. Release scripts are written using YAML syntax.

Options

FILE

Release file in YAML format. Instructions are read from stdin if FILE is - or not given. Multiple FILEs can be given.

-h, --help
Show this help message and exit.
-V, --version
Show program’s version number and exit.
-v, --verbose
Increase verbosity. Give up to twice.
-n, --checkonly
Don’t execute the release, just check script syntax.
-p, --printonly
Don’t execute the release, just check script syntax and print the YAML to be run to stdout.
-s, --skippreflight
Skip preflight sections if they exist.
-o, --onlypreflight
Only run preflight sections.
-L [LOGFILE], --logfile [LOGFILE]
Adds a LogOutput type to the script(s) being run. If LOGFILE is not specified then taboot-YYYY-MM-DD-HHMMSS.log will be used.
-C CONCURRENCY, --concurrency CONCURRENCY
Set the concurrency for the input script(s). Give as an integer, or all for max concurrency.
-E, --edit
Edit the input script(s) before running them using $EDITOR. This falls back to emacs and then vi. The tabootv command will choose vi automatically.

Author

Taboot was originally written by John Eckersberg. Tim Bielawa is the current maintainer. See the AUTHORS file for a complete list of contributors.

See Also

taboot-tasks(5), func(1)

Taboot home page: https://fedorahosted.org/Taboot/

HTML Docs: http://people.redhat.com/~tbielawa/tabo…

Referenced By

taboot-tasks(5).

01/12/2012 Taboot 0.4.x System administration commands