Python-Vagrant.

Ligações Python para interagir com máquinas virtuais Vagant
Baixe Agora

Python-Vagrant. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • MIT/X Consortium Lic...
  • Preço:
  • FREE
  • Nome do editor:
  • Todd Francis DeLuca
  • Site do editor:
  • https://github.com/todddeluca/

Python-Vagrant. Tag


Python-Vagrant. Descrição

Python-Vagrant é um módulo Python que provide um invólucro fino em torno do executável da linha de comando `Vagantrant`, permitindo o controle programático de máquinas virtuais Vagant (caixas). Este módulo é útil para: - Iniciando uma caixa Vagant (`UP`). - Terminando uma caixa de vagabundo (` Destroy`). - Consultando o status de uma caixa (`` status`) .- Obtendo informações de configuração SSH útil para sshing em a Caixa. (`host`,` porto`, ...) Este pacote é _alpha_ e sua API não é garantida para ser estável. A API tenta ser congruente com a terminologia da API 'Vagrant`, para facilitar a transferência de conhecimento para os usuários já familiarizados com Vagant.i queria ligações Python para Vagrant, então eu poderia acessar programaticamente minha caixa de vagabundo usando tecido. Por que você está interessado? Contributos Você usa Python and Vagrant e este projeto não faz o que deseja, por favor, abra um problema ou uma solicitação de tração no GitHub, https://github.com/todddeluca/python-vagant.installationInstall do PYPI. python.orgdownload e instalar python-vagrant: pip instalar python-vagrantinstall de github.comclone e instalar python-vagrant cd ~ git clone git@github.com: todddeluca / python-vagant.git cd python-vagrant python setup.py InstallUSAGEA Exemplo de iniciar uma caixa de vagabundo (usando um vagantfile no diretório atual) e executando uma tarefa de tecido: Importar Vagrant de Fabric.api Importar Env, Executar, Tarefa, Executar @Task Def MyTask (): Executar ('Echo $ User ') v = Vagant.Vagant () v.up () env.hosts = env.key_filename = v.keyfile () env.disable_known_hosts = True # útil para quando o IP da caixa Vagrant é alterado. Executar (myTask) # Execute uma tarefa de tecido na página inicial do Host.Product


Python-Vagrant. Software Relacionado

martelo

Uma estrutura para gerenciar a configuração do balanceador de carga ...

221

Download