zodbupdate.

Atualizar referências de classe zodb para classes movidas ou renomeadas
Baixe Agora

zodbupdate. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • ZPL
  • Preço:
  • FREE
  • Nome do editor:
  • Zope Corporation
  • Site do editor:
  • http://www.zope.org/

zodbupdate. Tag


zodbupdate. Descrição

Atualizar referências de classe Zodb para classes movidas ou renomeadas O ZodBupDate é uma biblioteca do Python que fornece uma ferramenta que identifica e atualiza automaticamente referências de objetos persistentes para classes que estão no processo de ser movido de um módulo para outro e / ou ser renomeado. Se uma classe estiver sendo movida ou renomeada, você precisa Para atualizar todas as referências do seu banco de dados para o novo nome antes de finalmente excluir o código antigo. Essa ferramenta procura por todos os objetos atuais de seu banco de dados, identifica as classes movidas / renomeadas e toca objetos de acordo. Ele cria uma única transação que contém a atualização do seu banco de dados. Execute esta ferramenta, você está livre para excluir o código antigo.Usage: Instalando o ovo desta ferramenta fornece um script do console ZodBupdate que você pode chamar de nome de arquivo de fileSorage ou um arquivo de configuração definindo um armazenamento: $ zodbupdate -f data.fs $ zodbupdate -c zodb.confdetailed Informações de uso estão disponíveis: $ ZodBupdate -HCustom Software / Eggit é importante para instalar este ovo em um intérprete / ambiente onde seu software está instalado também. Se você estiver usando uma instalação regular de Python ou virtualenv, basta instalar o pacote usando Easy_Install deve ser bem. Se você estiver usando o Buildout, a instalação pode ser feita usando a receita de ovos com esta configuração: peças + = zodbupdate Receita = zc.recipe.eggeggs = ZodBupdate Se você não instalar o ZodBupDate junto com o software necessário, ele relatará classes ausentes e não tocará seu banco de dados.Non-Filestorage ConfigurationSyou pode configurar qualquer armazenamento conhecido na sua instalação do ZODB fornecendo um arquivo de configuração do ZCONFIG (semelhante ao Zope.conf). Por exemplo, você pode se conectar a um servidor Zeo, fornecendo um arquivo de configuração zeo.conf: server 127.0.0.1:8100 Armazenamento 1 e, em seguida, executando o zodbupdate usando: $ zodbupdate -c zeo.confre-definido regras de renome As regras podem ser definidas usando pontos de entrada: Configuração (... Entry_Points = "" " Renames = mypackage.mymodule: rename_dict" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" MyPackage.Mymodule ClasseName ':' OtherPackage.OthModule OtherClass '} Requisitos: · Pitão O que há de novo nesta versão: · Adicionar opção para armazenar as regras de renomeamento em um arquivo. · Não cometa transações que não têm alterações. · Carregar regras de renomeação de pontos de entrada ZodBupdate. · Compatibilidade com Python 2.4 · Renomear do ZodBupgrade para ZodBupdate. · Adicione a opção 'verbose'. · Melhorar o registro. · Suprimir mensagens de log duplicadas (por exemplo, se a mesma classe estiver faltando em vários objetos). · Melhorar o processo de atualização: reescrever opcodes pickle em vez de tocar cegamente uma classe. Isso também permite atualizar pickles que não podem ser desobstruídos devido a aulas ausentes.


zodbupdate. Software Relacionado

Jopt.sdk.

jopt.sdk é uma biblioteca de otimização de turismo para Java que usa algoritmos genéticos especializados. ...

62

Download

libgsf.

O libgsf visa fornecer uma abstração E / S extensível eficiente para lidar com diferentes formatos de arquivo estruturados. ...

203

Download

pycups.

Biblioteca de pycups é um conjunto de ligações Python para a API. ...

243

Download