[Checkins] SVN: zope.app.zopeappgenerations/trunk/ Fixed evolve3 that used no longer existing API.
Gediminas Paulauskas
menesis at pov.lt
Mon Dec 13 14:17:54 EST 2010
Log message for revision 118855:
Fixed evolve3 that used no longer existing API.
Merge fixes from 3.5 branch
Changed:
U zope.app.zopeappgenerations/trunk/CHANGES.txt
U zope.app.zopeappgenerations/trunk/bootstrap.py
U zope.app.zopeappgenerations/trunk/setup.py
U zope.app.zopeappgenerations/trunk/src/zope/app/zopeappgenerations/__init__.py
U zope.app.zopeappgenerations/trunk/src/zope/app/zopeappgenerations/evolve2.py
U zope.app.zopeappgenerations/trunk/src/zope/app/zopeappgenerations/evolve3.py
U zope.app.zopeappgenerations/trunk/src/zope/app/zopeappgenerations/evolve4.py
U zope.app.zopeappgenerations/trunk/src/zope/app/zopeappgenerations/evolve5.py
-=-
Modified: zope.app.zopeappgenerations/trunk/CHANGES.txt
===================================================================
--- zope.app.zopeappgenerations/trunk/CHANGES.txt 2010-12-13 19:01:59 UTC (rev 118854)
+++ zope.app.zopeappgenerations/trunk/CHANGES.txt 2010-12-13 19:17:54 UTC (rev 118855)
@@ -5,7 +5,7 @@
3.6.1 (unreleased)
------------------
-- Nothing changed yet.
+- Fixed evolve3 that used no longer existing API.
3.6.0 (2010-09-18)
Modified: zope.app.zopeappgenerations/trunk/bootstrap.py
===================================================================
--- zope.app.zopeappgenerations/trunk/bootstrap.py 2010-12-13 19:01:59 UTC (rev 118854)
+++ zope.app.zopeappgenerations/trunk/bootstrap.py 2010-12-13 19:17:54 UTC (rev 118855)
@@ -16,8 +16,6 @@
Simply run this script in a directory containing a buildout.cfg.
The script accepts buildout command-line options, so you can
use the -c option to specify an alternate configuration file.
-
-$Id$
"""
import os, shutil, sys, tempfile, urllib2
Modified: zope.app.zopeappgenerations/trunk/setup.py
===================================================================
--- zope.app.zopeappgenerations/trunk/setup.py 2010-12-13 19:01:59 UTC (rev 118854)
+++ zope.app.zopeappgenerations/trunk/setup.py 2010-12-13 19:17:54 UTC (rev 118855)
@@ -17,8 +17,6 @@
# Zope Toolkit policies as described by this documentation.
##############################################################################
"""Setup for zope.app.zopeappgenerations package
-
-$Id$
"""
import os
from setuptools import setup, find_packages
@@ -28,7 +26,7 @@
setup(name='zope.app.zopeappgenerations',
version='3.6.1dev',
- author='Zope Corporation and Contributors',
+ author='Zope Foundation and Contributors',
author_email='zope-dev at zope.org',
description='Zope Application ZODB Update Generations',
long_description=(
Modified: zope.app.zopeappgenerations/trunk/src/zope/app/zopeappgenerations/__init__.py
===================================================================
--- zope.app.zopeappgenerations/trunk/src/zope/app/zopeappgenerations/__init__.py 2010-12-13 19:01:59 UTC (rev 118854)
+++ zope.app.zopeappgenerations/trunk/src/zope/app/zopeappgenerations/__init__.py 2010-12-13 19:17:54 UTC (rev 118855)
@@ -12,8 +12,6 @@
#
##############################################################################
"""Zope Application Server Generations
-
-$Id$
"""
__docformat__ = "reStructuredText"
Modified: zope.app.zopeappgenerations/trunk/src/zope/app/zopeappgenerations/evolve2.py
===================================================================
--- zope.app.zopeappgenerations/trunk/src/zope/app/zopeappgenerations/evolve2.py 2010-12-13 19:01:59 UTC (rev 118854)
+++ zope.app.zopeappgenerations/trunk/src/zope/app/zopeappgenerations/evolve2.py 2010-12-13 19:17:54 UTC (rev 118855)
@@ -12,18 +12,14 @@
#
##############################################################################
"""Evolve the ZODB from Zope 3.1 to a Zope 3.2 compatible format.
-
-$Id$
"""
__docformat__ = "reStructuredText"
from zope.app.authentication.principalfolder import IInternalPrincipal
from zope.app.component.interfaces import ISite
-from zope.app.zopeappgenerations import getRootFolder
+from zope.generations.utility import findObjectsProviding, getRootFolder
-from zope.generations.utility import findObjectsProviding
-
generation = 2
def evolve(context):
Modified: zope.app.zopeappgenerations/trunk/src/zope/app/zopeappgenerations/evolve3.py
===================================================================
--- zope.app.zopeappgenerations/trunk/src/zope/app/zopeappgenerations/evolve3.py 2010-12-13 19:01:59 UTC (rev 118854)
+++ zope.app.zopeappgenerations/trunk/src/zope/app/zopeappgenerations/evolve3.py 2010-12-13 19:17:54 UTC (rev 118855)
@@ -14,22 +14,15 @@
"""Evolve existing PAU group folders.
They should be used as contained plugins rather than registered plugins.
-
-$Id$
"""
__docformat__ = "reStructuredText"
-from zope import component
-
-from zope.app.component.interfaces import ISite
-from zope.app.zopeappgenerations import getRootFolder
-
-from zope.generations.utility import findObjectsProviding
-
-from zope.app.component import registration
import zope.app.authentication.interfaces
from zope.app.authentication import groupfolder
+from zope.app.component.interfaces import ISite
+from zope.component import getUtilitiesFor
from zope.copypastemove.interfaces import IObjectMover
+from zope.generations.utility import findObjectsProviding, getRootFolder
generation = 3
@@ -50,7 +43,7 @@
sm = site.getSiteManager()
for pau in findObjectsProviding(
sm, zope.app.authentication.interfaces.IPluggableAuthentication):
- for nm, util in component.getUtilitiesFor(
+ for nm, util in getUtilitiesFor(
zope.app.authentication.interfaces.IAuthenticatorPlugin,
context=pau):
if groupfolder.IGroupFolder.providedBy(util):
@@ -60,7 +53,8 @@
"each group folder should only be within the "
"Pluggable Authentication utility that uses it")
# we need to remove this registration
- regs = registration.Registered(util).registrations()
+ regs = [r for r in sm.registeredUtilities()
+ if r.component == util]
if len(regs) != 1:
raise RuntimeError(
"I don't know how to migrate your database: "
@@ -69,7 +63,7 @@
"like it's registered for something additional "
"that I don't expect")
r = regs[0]
- r.registry.unregisterUtility(
+ sm.unregisterUtility(
util,
zope.app.authentication.interfaces.IAuthenticatorPlugin,
nm)
Modified: zope.app.zopeappgenerations/trunk/src/zope/app/zopeappgenerations/evolve4.py
===================================================================
--- zope.app.zopeappgenerations/trunk/src/zope/app/zopeappgenerations/evolve4.py 2010-12-13 19:01:59 UTC (rev 118854)
+++ zope.app.zopeappgenerations/trunk/src/zope/app/zopeappgenerations/evolve4.py 2010-12-13 19:17:54 UTC (rev 118855)
@@ -12,14 +12,11 @@
#
##############################################################################
"""Evolve local site managers
-
-$Id$
"""
__docformat__ = "reStructuredText"
-from zope.app.zopeappgenerations import getRootFolder
+from zope.app.generations.utility import getRootFolder
def evolve(context):
getRootFolder(context).getSiteManager()._evolve_to_generation_4()
-
Modified: zope.app.zopeappgenerations/trunk/src/zope/app/zopeappgenerations/evolve5.py
===================================================================
--- zope.app.zopeappgenerations/trunk/src/zope/app/zopeappgenerations/evolve5.py 2010-12-13 19:01:59 UTC (rev 118854)
+++ zope.app.zopeappgenerations/trunk/src/zope/app/zopeappgenerations/evolve5.py 2010-12-13 19:17:54 UTC (rev 118855)
@@ -12,16 +12,13 @@
#
##############################################################################
"""Evolve moved Zope Dublin Core Annotatable data
-
-$Id$
"""
__docformat__ = "reStructuredText"
from zope.annotation.interfaces import IAnnotatable, IAnnotations
from zope.dublincore.interfaces import IWriteZopeDublinCore
from zope.dublincore.annotatableadapter import ZDCAnnotatableAdapter
from zope.dublincore.annotatableadapter import DCkey
-from zope.generations.utility import findObjectsProviding
-from zope.app.zopeappgenerations import getRootFolder
+from zope.generations.utility import findObjectsProviding, getRootFolder
generation = 5
More information about the checkins
mailing list