fab

Langue: en

Autres versions - même langue

Version: 370569 (fedora - 01/12/10)

Section: 1 (Commandes utilisateur)

NAME

fab - Simple Pythonic remote deployment tool

SYNOPSIS

fab [OPTIONS] [commands ...]

DESCRIPTION

Fabric is designed to upload files and run shell commands on a number of servers in parallel or serially. These commands are grouped in tasks (which are regular Python functions).

OPTIONS

-h, --help
show this help message and exit
-V, --version
show program's version number and exit
-l, --list
print list of possible commands and exit
-d COMMAND, --display=COMMAND
print detailed info about a given command and exit
-r, --reject-unknown-hosts
reject unknown hosts
-D, --disable-known-hosts
do not load user known_hosts file
-u USER, --user=USER
username to use when connecting to remote hosts
-p PASSWORD, --password=PASSWORD
password for use with authentication and/or sudo
-H HOSTS, --hosts=HOSTS
comma-separated list of hosts to operate on
-R ROLES, --roles=ROLES
comma-separated list of roles to operate on
-i KEY_FILENAME
path to SSH private key file. May be repeated.
-a, --no_agent
don't use the running SSH agent
-k, --no-keys
don't load private key files from ~/.ssh/
-f FABFILE, --fabfile=FABFILE
Python module file to import, e.g. '../other.py'
-w, --warn-only
warn, instead of abort, when commands fail
-s SHELL, --shell=SHELL
specify a new shell, defaults to '/bin/bash -l -c'
-c RCFILE, --config=RCFILE
specify location of config file to use
--hide=LEVELS
comma-separated list of output levels to hide
--show=LEVELS
comma-separated list of output levels to show

AUTHOR

Fabric was originally written by Christian Vest Hansen.

The current author list includes Rob Cowie, Jeff Forcier, Travis Cline, Niklas Lindström, Kevin Horn, Max Battcher, Alexander Artemenko, Dennis Schoen, Erick Dennis, Sverre Johansen, Michael Stephens, Armin Ronacher, Curt Micol, Patrick McNerthney, Steve Steiner, Ali Saifee, Jorge Vargas, Peter Ellis, Brian Rosner and Carl Meyer.

This manual page was originally written by Chris Lamb <lamby@debian.org> for the Debian project (but may be used by others).

It was updated by Silas Sewell <silas@sewell.ch> for the Fedora Project.

SEE ALSO

ssh(1)