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

PyTables
PyTables

12 May 15

URLObject
URLObject

13 Apr 15

pycountry
pycountry

20 Jul 15

Comentário para Fabric

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