cleanup_zope_persistent_registry

Software skärmdump:
cleanup_zope_persistent_registry
Mjukvaruinformation:
Version: 0.1.1
Ladda upp dagen: 20 Feb 15
Utvecklare: Godefroid Chapelle
Licens: Gratis
Popularitet: 4

Rating: nan/5 (Total Votes: 0)

Innan 3.5.2, var zope.interface bruten: det gjorde inte bort nycklar när avregistrera adaptrar eller avbryta prenumerationen abonnenter.
Detta innebär att även när korrekt avregistrering av adaptrar och abonnenter hade gjorts, blev gränssnitt kvar, inlagd i ihållande register.
Detta leder till otrevliga buggar när koden som definierade de gränssnitt avlägsnas från systemet.
cleanup_zope_persistent_registry definierar en funktion som rensar upp dessa överblivna gränssnitt & nbsp; Det måste kallas på en platschef, instans av PersistentComponents som den lokala platschef för ett Plonesajt.:
från zope.component import getSiteManager
från cleanup_zope_persistent_registry import cleanup_leftovers
site_manager = getsitemanager (my_plone_site)
cleanup_leftovers (site_manager)

Vad är nytt i den här versionen:

  • Fix:. rensning var inte korrekt kvarstod

Krav :

  • Python

Annan programvara för utvecklare Godefroid Chapelle

VimPdb
VimPdb

11 May 15

Kommentarer till cleanup_zope_persistent_registry

Kommentarer hittades inte
Kommentar
Slå på bilder!