This repository is private.
All pages are served over SSL and all pushing and pulling is done over SSH.
No one may fork, clone, or view it unless they are added as a member.
Every repository with this icon (
) is private.
Every repository with this icon (
This repository is public.
Anyone may fork, clone, or view it.
Every repository with this icon (
) is public.
Every repository with this icon (
fabric /
| name | age | message | |
|---|---|---|---|
| |
.gitignore | ||
| |
AUTHORS | Sun May 24 09:34:48 -0700 2009 | |
| |
FAQ | Sat Jun 13 09:30:30 -0700 2009 | |
| |
INSTALL | Tue May 05 16:42:54 -0700 2009 | |
| |
LICENSE | ||
| |
MANIFEST | Thu Jul 02 21:30:52 -0700 2009 | |
| |
README | ||
| |
TODO | Thu Jul 02 21:06:04 -0700 2009 | |
| |
docs/ | Thu Jul 02 20:48:38 -0700 2009 | |
| |
fabfile.py | ||
| |
fabric/ | ||
| |
requirements.txt | Sat Apr 25 15:40:36 -0700 2009 | |
| |
setup.py | Mon May 25 06:36:27 -0700 2009 | |
| |
tests/ | Thu Jul 02 19:43:27 -0700 2009 |
Fabric is a Python library and command-line tool designed to streamline deploying applications or performing system administration tasks via the SSH protocol. It provides tools for running arbitrary shell commands (either as a normal login user, or via ``sudo``), uploading and downloading files, and so forth. Typical use involves defining a "fabfile" (a Python module) containing one or more functions or tasks which may then be executed by the ``fab`` command-line tool. Fabric provides extra functionality related to this mode of use, such as prompting for user input, ensuring certain variables are present in order for tasks to run, and specifying which host or hosts a specific task connects to by default. Fabric may also be used as a standalone library, so that other Python programs needing a simple API on top of SSH or SCP may import and utilize specific pieces of functionality.












