Virtualenv-Tools.

Um conjunto de ferramentas para virtualenv
Baixe Agora

Virtualenv-Tools. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • BSD License
  • Preço:
  • FREE
  • Nome do editor:
  • Fireteam Ltd.
  • Site do editor:
  • http://github.com/fireteam/

Virtualenv-Tools. Tag


Virtualenv-Tools. Descrição

Virtualenv-Tools é um repositório contém scripts que estamos usando no Fireteam para nossa implantação do código Python. Estamos usando-os em combinação com o sal para criar código em um servidor em um virtualenv independente e, em seguida, mova isso para os servidores de destino para ser executado. Por que não virtualenv --relocatable? Para começar: porque não funciona. Relocatable é muito limitado no que faz e funciona ao tempo de execução em vez de fazer a coisa toda se mover para o novo local. Entramos em uma tonelada de problemas com ele e está atualmente em processo de ser eliminado. Por que eu gostaria de usá-lo? A principal razão pela qual você deseja usar é para construir cache. Você tem uma pasta onde existe um virtualenv, você instala a versão mais recente de sua faixa de dados e todas as extensões, então você pode fazer o virtualenv realocar para um local de destino, colocá-lo em um tarball, distribuí-lo para todos os servidores e realizado! Fluxo: primeira vez: Crie o cache de construção MKDIR / TMP / Build-cache $ virtualenv --distribuir / cache TMP / Build agora toda vez que você constrói :. / TMP / Build-Cache / BIN / Active $ PIP Instalar sua aplicação de placas Feito, embalagem e copie para qualquer local que você deseja tê-lo. Depois de descompactar no servidor de destino, use as ferramentas VirtualEnv para atualizar os caminhos e tornar o virtualenv trabalhar magicamente no novo local. Por exemplo, implantamos coisas em um caminho com o hash do commit em: VirtualEnv-Ferramentas --update-path / srv / seu-aplicativo / para atualizar também o executável Python no Virtualenv para o sistema que você pode reinicializar Em uma só vez: VirtualEnv-Tools --reinitializa / srv / seu aplicativo / compilar uma vez, implante onde. Virtualenvs são completamente auto-contidos. Para trocar a versão atual, tudo que você precisa fazer é relink a página inicial da Builds.Product


Virtualenv-Tools. Software Relacionado

cnolab.data.

Ferramentas para facilitar o acesso a conjuntos de dados usados em CellNOPT e CNOLAB.Wrapper ...

64

Download

tábua

Uma pequena estrutura de dados e ferramenta de folha de planilha ...

306

Download