Fabric

Tela Software:
Fabric
Detalhes de Software:
Versão: 1.10.2 Atualizado
Data de upload: 20 Jul 15
Revelador: Jeff Forcier
Licença: Livre
Popularidade: 22

Rating: 1.0/5 (Total Votes: 1)

Esta é uma biblioteca e de linha de comando ferramenta Python para agilizar e implementar o uso de SSH para implantação ou sistemas de aplicação de tarefas de administração.
Ele fornece um conjunto básico de operações para a execução de comandos locais ou remotos shell (normalmente ou via sudo) e upload / download de arquivos, bem como a funcionalidade auxiliar, como avisar o usuário a executar para a entrada, ou abortar a execução.

O que é novo nesta versão:

  • Bug fixo:
  • Um erro de digitação que impede a operação tranquila de is_link.
  • Atualização apoiar IPv6 para trabalhar com formatos de endereços da ligação local.
  • Encode texto Unicode de forma adequada para o seu objeto de fluxo alvo para evitar problemas em sistemas não-ASCII.
  • Fix respeitar template_dir para modelos não Jinja2 em upload_template.
  • Ir maus anfitriões quando as tarefas são executadas em paralelo.
  • Um bug onde upload_template não honrou lcd quando mirror_local_mode é True.
  • Use estatísticas em vez de lstat ao testar diretório-ness no módulo de SFTP. Isto permite downloads de recursiva para evitar recursão em links simbólicos inesperadamente.
  • Prevent condição loop infinito quando um host gateway é habilitado e mesmo host está na lista de host de destino regular.

O que é novo na versão 1.10.1:

  • Bug fixo:
  • Um erro de digitação que impede a operação tranquila de is_link.
  • Atualização apoiar IPv6 para trabalhar com formatos de endereços da ligação local.
  • Encode texto Unicode de forma adequada para o seu objeto de fluxo alvo para evitar problemas em sistemas não-ASCII.
  • Fix respeitar template_dir para modelos não Jinja2 em upload_template.
  • Ir maus anfitriões quando as tarefas são executadas em paralelo.
  • Um bug onde upload_template não honrou lcd quando mirror_local_mode é True.
  • Use estatísticas em vez de lstat ao testar diretório-ness no módulo de SFTP. Isto permite downloads de recursiva para evitar recursão em links simbólicos inesperadamente.
  • Prevent condição loop infinito quando um host gateway é habilitado e mesmo host está na lista de host de destino regular.

O que é novo na versão 1.8.0:

  • Adicionado um argumento de palavra-chave para rsync_project para configurar o padrão opções.
  • Faça o changelog mais fácil de ler.
  • Permitir imperiosa de comportamento abort através de um conjunto que pode ser chamado costume de exceção de voltar como env.abort_exception.

O que é novo na versão 1.6.1:

  • Corrigido o problema com falta sinalizador -r no Mac OS X sed versão.
  • elegantemente manipular situações onde os usuários dão uma única seqüência literal para env.hosts.
  • Expanda caminhos com til dentro (contrib.files).
  • opção de sincronização Downstream implementado para rsync_project.

O que é novo na versão 1.5.0:

  • Adicionado---initial-senha prompt para permitir prefilling o cache senha no início de uma corrida. Ótimo para corridas paralelas movidos a sudo.
  • upload_template Atualizado ter um valor de retorno mais útil, ou seja, de seu apelo de venda interno.
  • argumento nome Adicionado a tarefa (docs) para permitir primordial do padrão & quot; nome da função é o nome tarefa & quot; comportamento. Graças a Daniel Simmons para captura e patch.
  • Permitir que usuários avançados para parametrizar fabric.main.main () para forçar o carregamento de fabfiles específicos.

O que é novo na versão 1.3.3:

  • Correções de bugs:
  • A especificação de um módulo de tarefa como uma tarefa na linha de comando não explode, mas apresenta o habitual & quot; não é tarefa com esse nome & quot; mensagem de erro.
  • Deixe escapar de sinais de igual no per-tarefa args / kwargs.
  • Melhorar a exibição de rastreamento ao manusear `` ImportError``s para dependências.

O que é novo na versão 1.3.0:

  • Bugs:
  • Coloque esqueceu como expandir tildes líderes no caminho de arquivo remoto. Isso foi corrigido.
  • Durante a visualização remota de stdout / stderr, ocasionalmente Tecido impresso prefixos de linha estranhas (que por sua vez, por vezes, substituiu o texto envolvido.) Isso foi corrigido.
  • Tarefas decorados com runs_once impresso estranha 'Executar ...' linhas de status sobre invocações subsequentes. Este é barulhento no melhor e no pior dos casos enganosa, e foi corrigido.
  • Características:
  • Agora é possível, usando o novo executar chamada de API, para executar objetos de tarefas (por referência ou pelo nome) de dentro de outras tarefas ou no modo de biblioteca. executar honras hosts / decoradores papéis das outras tarefas, e também suporta passando anfitrião explícita e / ou argumentos de função.
  • As tarefas podem agora ser opcionalmente executadas em paralelo. Por favor, consulte os documentos de execução paralela para obter detalhes. Grandes graças a Morgan Ganso para a implementação inicial.

O que é novo na versão 1.2.0:

  • task aprimorado para adicionar aliasing, módulo per- tarefas padrão, e controle sobre a classe tarefa de embrulho.
  • Melhorado suporte Unicode quando testar objetos por ser cordel.
  • revisão Experimental de formatação e processo para fazer a apoiar várias linhas de desenvolvimento menos de um aborrecimento changelog.

O que é novo na versão 1.1.2:

  • Correções de bugs:
  • A lógica usada para separar as tarefas a partir de módulos durante a execução de tarefas consideradas --list aulas incorretamente fab implementando a interface de mapeamento a ser módulos, não tarefas individuais. Isso foi corrigido.

O que é novo na versão 1.0.1:

  • Corrigido um bug no comportamento do local quando a captura = False e output.stdout (ou .stderr) também era falsa.
  • Atualização caso extremo em colocar onde usando o modo kwarg ao lado use_sudo = True executa um comando sudo escondido. O modo kwarg precisa ser octal mas estava sendo interpolado na chamada sudo como uma string / inteiro.
  • Anexar era suposto ter padrão de seu kwarg parcial capotou de True para False. No entanto, apenas a documentação foi alterada. Isso foi corrigido.
  • Tweak interno I / O laços relacionados para evitar alto uso de CPU e comportamento de serigrafia pobres em alguns sistemas.
  • Alguns usuários relataram problemas com a entrada caiu, particularmente durante a digitação de senhas sudo.

Programas semelhantes

pycountry
pycountry

20 Jul 15

pycparser
pycparser

4 Jun 15

urlnorm
urlnorm

12 Apr 15

PySimpleSOAP
PySimpleSOAP

12 May 15

Comentário para Fabric

Comentários não encontrado
Adicionar comentário
Ligue imagens!