- Projeto para automatizar instancias de django na UOLHOST
####test Testa as configurações e conexão
####build Cria instancia
####pip Instala pacote
####upload Envia o projeto para o servidor
###requeriments Instala lista de pacotes salvo em arquivo requeriments.txt A idéia é copia a pip -r requeriments.txt o comando interpreta cada linha do arquivo e instala o pacote descrito.
Para criar o arquivo deve ser utilizado:
pip freeze > requeriments.txt
Criar instancia
1. Configurar o fabconfig.py para adicionar as informações do servidor
2. Criar arquivo com requeriments.txt (pip freeze)
3. fab build
env.project = 'seusite'
env.hosts = ['seusite.com.br']
env.user = 'seu_usuario'
env.path = '~/public_html/' #destino do projeto
env.python_path = '~/eggs' #destino dos eggs
Fabric==1.3.1
distribute==0.6.19
pycrypto==2.3
ssh==1.7.8
wsgiref==0.1.2
projeto
deploy (fabric-uol repository)
app
templates