|
|
| Ligne 14 : |
Ligne 14 : |
| | fab -H localhost -f fabfile.py fonction | | fab -H localhost -f fabfile.py fonction |
| | fab -H localhost -f fabfile.py -l | | fab -H localhost -f fabfile.py -l |
| - |
| |
| - |
| |
| - |
| |
| - | -a, --no_agent
| |
| - | Sets env.no_agent to True, forcing our SSH layer not to talk to the SSH agent when trying to unlock private key files.
| |
| - | New in version 0.9.1.
| |
| - |
| |
| - | -A, --forward-agent
| |
| - | Sets env.forward_agent to True, enabling agent forwarding.
| |
| - | New in version 1.4.
| |
| - |
| |
| - | --abort-on-prompts
| |
| - | Sets env.abort_on_prompts to True, forcing Fabric to abort whenever it would prompt for input.
| |
| - | New in version 1.1.
| |
| - |
| |
| - | -c RCFILE, --config=RCFILE
| |
| - | Sets env.rcfile to the given file path, which Fabric will try to load on startup and use to update environment variables.
| |
| - |
| |
| - | -d COMMAND, --display=COMMAND
| |
| - | Prints the entire docstring for the given task, if there is one. Does not currently print out the task’s function signature, so descriptive docstrings are a good idea. (They’re always a good idea, of course – just moreso here.)
| |
| - |
| |
| - | --connection-attempts=M, -n M
| |
| - | Set number of times to attempt connections. Sets env.connection_attempts.
| |
| - | See also
| |
| - | env.connection_attempts, env.timeout
| |
| - | New in version 1.4.
| |
| - |
| |
| - | -D, --disable-known-hosts
| |
| - | Sets env.disable_known_hosts to True, preventing Fabric from loading the user’s SSH known_hosts file.
| |
| - |
| |
| - | -f FABFILE, --fabfile=FABFILE
| |
| - | The fabfile name pattern to search for (defaults to fabfile.py), or alternately an explicit file path to load as the fabfile (e.g. /path/to/my/fabfile.py.)
| |
| - | See also
| |
| - | Fabfile construction and use
| |
| - |
| |
| - | -F LIST_FORMAT, --list-format=LIST_FORMAT
| |
| - | Allows control over the output format of --list. short is equivalent to --shortlist, normal is the same as simply omitting this option entirely (i.e. the default), and nested prints out a nested namespace tree.
| |
| - | New in version 1.1.
| |
| - | See also
| |
| - | --shortlist, --list
| |
| - |
| |
| - | -h, --help
| |
| - | Displays a standard help message, with all possible options and a brief overview of what they do, then exits.
| |
| - |
| |
| - | --hide=LEVELS
| |
| - | A comma-separated list of output levels to hide by default.
| |
| - |
| |
| - | -H HOSTS, --hosts=HOSTS
| |
| - | Sets env.hosts to the given comma-delimited list of host strings.
| |
| - |
| |
| - | -x HOSTS, --exclude-hosts=HOSTS
| |
| - | Sets env.exclude_hosts to the given comma-delimited list of host strings to then keep out of the final host list.
| |
| - | New in version 1.1.
| |
| - |
| |
| - | -i KEY_FILENAME
| |
| - | When set to a file path, will load the given file as an SSH identity file (usually a private key.) This option may be repeated multiple times. Sets (or appends to) env.key_filename.
| |
| - |
| |
| - | -k
| |
| - | Sets env.no_keys to True, forcing the SSH layer to not look for SSH private key files in one’s home directory.
| |
| - | New in version 0.9.1.
| |
| - |
| |
| - | --keepalive=KEEPALIVE
| |
| - | Sets env.keepalive to the given (integer) value, specifying an SSH keepalive interval.
| |
| - | New in version 1.1.
| |
| - |
| |
| - | --linewise
| |
| - | Forces output to be buffered line-by-line instead of byte-by-byte. Often useful or required for parallel execution.
| |
| - | New in version 1.3.
| |
| - |
| |
| - | -l, --list
| |
| - | Imports a fabfile as normal, but then prints a list of all discovered tasks and exits. Will also print the first line of each task’s docstring, if it has one, next to it (truncating if necessary.)
| |
| - | Changed in version 0.9.1: Added docstring to output.
| |
| - | See also
| |
| - | --shortlist, --list-format
| |
| - |
| |
| - | -p PASSWORD, --password=PASSWORD
| |
| - | Sets env.password to the given string; it will then be used as the default password when making SSH connections or calling the sudo program.
| |
| - |
| |
| - | -P, --parallel
| |
| - | Sets env.parallel to True, causing tasks to run in parallel.
| |
| - | New in version 1.3.
| |
| - | See also
| |
| - | Parallel execution
| |
| - |
| |
| - | --no-pty
| |
| - | Sets env.always_use_pty to False, causing all run/sudo calls to behave as if one had specified pty=False.
| |
| - | New in version 1.0.
| |
| - |
| |
| - | -r, --reject-unknown-hosts
| |
| - | Sets env.reject_unknown_hosts to True, causing Fabric to abort when connecting to hosts not found in the user’s SSH known_hosts file.
| |
| - |
| |
| - | -R ROLES, --roles=ROLES
| |
| - | Sets env.roles to the given comma-separated list of role names.
| |
| - |
| |
| - | --set KEY=VALUE,...
| |
| - | Allows you to set default values for arbitrary Fabric env vars. Values set this way have a low precedence – they will not override more specific env vars which are also specified on the command line. E.g.:
| |
| - | fab --set password=foo --password=bar
| |
| - | will result in env.password = 'bar', not 'foo'
| |
| - | Multiple KEY=VALUE pairs may be comma-separated, e.g. fab --set var1=val1,var2=val2.
| |
| - | Other than basic string values, you may also set env vars to True by omitting the =VALUE (e.g. fab --set KEY), and you may set values to the empty string (and thus a False-equivalent value) by keeping the equals sign, but omitting VALUE (e.g. fab --set KEY=.)
| |
| - | New in version 1.4.
| |
| - |
| |
| - | -s SHELL, --shell=SHELL
| |
| - | Sets env.shell to the given string, overriding the default shell wrapper used to execute remote commands.
| |
| - |
| |
| - | --shortlist
| |
| - | Similar to --list, but without any embellishment, just task names separated by newlines with no indentation or docstrings.
| |
| - | New in version 0.9.2.
| |
| - | See also
| |
| - | --list
| |
| - |
| |
| - | --show=LEVELS
| |
| - | A comma-separated list of output levels to be added to those that are shown by default.
| |
| - | See also
| |
| - | run, sudo
| |
| - |
| |
| - | --ssh-config-path
| |
| - | Sets env.ssh_config_path.
| |
| - | New in version 1.4.
| |
| - | See also
| |
| - | Leveraging native SSH config files
| |
| - |
| |
| - | --skip-bad-hosts
| |
| - | Sets env.skip_bad_hosts, causing Fabric to skip unavailable hosts.
| |
| - | New in version 1.4.
| |
| - |
| |
| - | --timeout=N, -t N
| |
| - | Set connection timeout in seconds. Sets env.timeout.
| |
| - | See also
| |
| - | env.timeout, env.connection_attempts
| |
| - | New in version 1.4.
| |
| - |
| |
| - | -u USER, --user=USER
| |
| - | Sets env.user to the given string; it will then be used as the default username when making SSH connections.
| |
| - |
| |
| - | -V, --version
| |
| - | Displays Fabric’s version number, then exits.
| |
| - |
| |
| - | -w, --warn-only
| |
| - | Sets env.warn_only to True, causing Fabric to continue execution even when commands encounter error conditions.
| |
| - |
| |
| - | -z, --pool-size
| |
| - | Sets env.pool_size, which specifies how many processes to run concurrently during parallel execution.
| |
| - | New in version 1.3.
| |
| | | | |
| | ==Fichier de commande: "fabfile"== | | ==Fichier de commande: "fabfile"== |