Zodbupdate

Update Zodb Class Referenties voor verplaatste of hernoemde klassen
Download nu

Zodbupdate Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • ZPL
  • Prijs:
  • FREE
  • Naam uitgever:
  • Zope Corporation
  • Uitgever website:
  • http://www.zope.org/

Zodbupdate Tags


Zodbupdate Beschrijving

Update zodb class referenties voor verplaatste of hernoemde klassen Zodbupdate is een Python-bibliotheek die een tool biedt die automatisch identificeert en wordt gewijzigd van aanhoudende objecten naar klassen die in het proces van de ene module worden verplaatst naar een ander en / of hernoemd. Als een klasse wordt verplaatst of hernoemd wordt of hernoemd Om alle referenties uit uw database naar de nieuwe naam bij te werken voordat u eindelijk de oude code verwijdert. Deze tool kijkt door alle huidige objecten van uw database, identificeert verplaatst / hernoemde klassen en raakt de objecten dienovereenkomstig aan. Het creëert een enkele transactie die de update van uw database bevat. Run Run This Tool, u bent dan vrij om de oude code te verwijderen.usage: het installeren van het ei van deze tool biedt een consolescript Zodbupdate die u kunt bellen met het geven van een Filestorage-bestandsnaam of een configuratiebestand definiëren een opslag: $ zodbupdate -f data.fs $ zodbupdate -c zodb.confdetailed gebruiksinformatie is beschikbaar: $ Zodbupdate -Hcustom software / eieren is belangrijk om dit ei te installeren in een tolk / omgeving waar uw software is geïnstalleerd ook. Als u een reguliere Python-installatie of virtualenv gebruikt, moet u gewoon het pakket installeren met Easy_Install, moet goed zijn. Als u Beeling gebruikt, kan installeren kan worden gedaan met behulp van het EGE-recept met deze configuratie: Onderdelen + = ZODBUPDATE Recept = zc.recipe.eggGGS = Zodbupdate Als u Zodbupdate niet samen met de benodigde software installeert, meldt het ontbrekende klassen en raakt u uw database niet aan.NON-FILSTORAGE CONFIGURATIONATIONSYOU KUNNEN ONGELECTEERDE OPSLAGEN door een ZCONFIG-configuratiebestand aan te bieden (vergelijkbaar met zope.conf). U kunt bijvoorbeeld verbinding maken met een ZEO-server door een config-bestand ZEO.CONF te bieden: Server 127.0.0.1:8100 Storage 1 en vervolgens het uitvoeren van Zodbupdate met: $ ZODBUPDATE -C ZEO.CONFPRE-gedefinieerde hernoemende regelsaam Regels kunnen worden gedefinieerd met behulp van entry Points: Setup (... Entry_Points = "" " Hernamen = myPAckage.mymodule: Rename_Dict" ") RenoN-regels zijn woordenboeken die oude klasnamen in kaart brengen aan nieuwe klasse namen: Renames = {' myPAckage.mymodule ClassName ':' OtherPackage.Ahmodule Anderclass '} Vereisten: · Python Wat is er nieuw in deze release: · Optie toevoegen om de hernoemingsregels in een bestand op te slaan. · Plaats geen transacties die geen wijzigingen hebben. · Laad hernoemende regels van toegangspunten Zodbupdate. · Compatibiliteit met Python 2.4 · Hernoste van Zodbupgrade naar Zodbupdate. · Voeg een 'uitgebreide' optie toe. · Verbeter loggen. · Onderdruk dubbele logberichten (bijvoorbeeld als dezelfde klasse in meerdere objecten ontbreekt). · Verbeter het updateproces: herschrijf pickle opcodes in plaats van blindelings een klasse aan te raken. Dit maakt het ook mogelijk dat het augurk wordt bijgewerkt die niet kan worden uitgekozen vanwege ontbrekende klassen.


Zodbupdate Gerelateerde software

Qtwui

Een bibliotheek die een Web Widgets Toolkit biedt op basis van de QT-bibliotheek van Trolltech ...

209

Downloaden

Dastictools

Visualiseer tabelgegevens in een raster (DrastificGrid) en op een Google Map (DrasticMap) ...

160

Downloaden