Setup:
First, create an YAML file similar to sample_config.yaml and fill the configuration details.
Next, create a
fabfile.pyin your project directory and import all functions(fab commands/tasks) from deploy_python.Finally, call setup() function with your configuration yaml file path.
Here is an example fabfile -
# fabfile.py
from deploy_python.commands import *
setup("fabconfig.yaml")
Usage:
To list all the fab commands:
fab -l
To install the requirements on your local system, you can run the command as follows
fab run_local activate_env_install_requirements
(or)
fab activate_env_install_requirements
To run a command on staging/live host,
fab [run_local/run_stage/run_live] <command_name>
NOTE:
By default, all the functions will run on the local system.
Visit our Django web development page Here
Metadata
Release files for deploy-python 1.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| deploy-python-1.1.tar.gz | 6.7 kB | Details |
Release files / deploy-python-1.1.tar.gz
| Download URL | deploy-python-1.1.tar.gz |
|---|---|
| Size | 6.7 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
8680afad920534d624b7af1e8b14d5d74c7510c06439904e20dbafa6d217ef95
|
|
BLAKE2b-256 checksum How to use checksums |
cabf75282b8d1053c1f9a4d4080f00c64c9dbcd0b3981ed0172f49bcee242e8e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
Python-urllib/2.7
|