cleanup_zope_persistent_registry

Screenshot der Software:
cleanup_zope_persistent_registry
Softwarebeschreibung:
Version: 0.1.1
Upload-Datum: 20 Feb 15
Entwickler: Godefroid Chapelle
Lizenz: Frei
Popularität: 4

Rating: nan/5 (Total Votes: 0)

Vor 3.5.2, zope.interface gebrochen war: es hat nicht Tasten, wenn Sie die Registrierung Adapter oder Abmeldung Teilnehmer entfernen.
Dies bedeutet, dass selbst dann, wenn die richtige Aufhebung der Registrierung von Adaptern und Abonnenten geschehen war, Schnittstellen blieben übrig, in anhaltenden Registern gebeizt.
Dies führt zu einer fiesen Bugs, wenn der Code, der diese Schnittstellen definiert wird aus dem System entfernt.
cleanup_zope_persistent_registry definiert eine Funktion, die reinigt diese Reste an Schnittstellen & nbsp; Es muss auf einer Website Manager aufgerufen werden, beispielsweise von PersistentComponents wie die örtliche Bauleiter einer Plone-Site.:
von zope.component Import getSiteManager
von cleanup_zope_persistent_registry Import cleanup_leftovers
site_manager = getsitemanager (my_plone_site)
cleanup_leftovers (site_manager)

Was ist neu in dieser Pressemitteilung:

  • Fix:. Reinigung war nicht richtig beibehalten

Anforderungen :

  • Python

Andere Software von Entwickler Godefroid Chapelle

VimPdb
VimPdb

11 May 15

Kommentare zu cleanup_zope_persistent_registry

Kommentare nicht gefunden
Kommentar hinzufügen
Schalten Sie auf die Bilder!