- Bug: Move plugin registration from initialize method to module level to
avoid multiple registrations. (http://www.dataflake.org/tracker/issue_00631 by Ramon Navarro Bosch) git-svn-id: http://svn.dataflake.org/svn/Products.LDAPMultiPlugins/trunk@1709 835909ba-7c00-0410-bfa4-884f43845301
This commit is contained in:
parent
358dabb928
commit
4645994049
|
@ -6,6 +6,10 @@ To see earlier changes please see HISTORY.txt.
|
|||
1.8 (unreleased)
|
||||
----------------
|
||||
|
||||
- Bug: Move plugin registration from initialize method to module level to
|
||||
avoid multiple registrations.
|
||||
(http://www.dataflake.org/tracker/issue_00631 by Ramon Navarro Bosch)
|
||||
|
||||
- Feature: Implemented GenericSetup import/export handlers and registered
|
||||
import/export steps.
|
||||
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
Copyright (c) 2004-2008 Jens Vagelpohl and contributors.
|
||||
Copyright (c) 2004-2009 Jens Vagelpohl and contributors.
|
||||
All Rights Reserved.
|
||||
|
||||
This software is subject to the provisions of the Zope Public License,
|
||||
|
|
|
@ -10,7 +10,7 @@
|
|||
# FOR A PARTICULAR PURPOSE.
|
||||
#
|
||||
##############################################################################
|
||||
""" LDAPMultiPlugin product initialization
|
||||
""" LDAPMultiPlugins product initialization
|
||||
|
||||
$Id$
|
||||
"""
|
||||
|
@ -18,17 +18,23 @@ $Id$
|
|||
from AccessControl.Permissions import add_user_folders
|
||||
from Products.PluggableAuthService.PluggableAuthService import \
|
||||
registerMultiPlugin
|
||||
from LDAPMultiPlugin import LDAPMultiPlugin, \
|
||||
manage_addLDAPMultiPlugin, \
|
||||
addLDAPMultiPluginForm
|
||||
from ActiveDirectoryMultiPlugin import ActiveDirectoryMultiPlugin, \
|
||||
manage_addActiveDirectoryMultiPlugin, \
|
||||
addActiveDirectoryMultiPluginForm
|
||||
|
||||
from Products.LDAPMultiPlugins.LDAPMultiPlugin import addLDAPMultiPluginForm
|
||||
from Products.LDAPMultiPlugins.LDAPMultiPlugin import LDAPMultiPlugin
|
||||
from Products.LDAPMultiPlugins.LDAPMultiPlugin import manage_addLDAPMultiPlugin
|
||||
from Products.LDAPMultiPlugins.ActiveDirectoryMultiPlugin import \
|
||||
ActiveDirectoryMultiPlugin
|
||||
from Products.LDAPMultiPlugins.ActiveDirectoryMultiPlugin import \
|
||||
addActiveDirectoryMultiPluginForm
|
||||
from Products.LDAPMultiPlugins.ActiveDirectoryMultiPlugin import \
|
||||
manage_addActiveDirectoryMultiPlugin
|
||||
|
||||
registerMultiPlugin(LDAPMultiPlugin.meta_type)
|
||||
registerMultiPlugin(ActiveDirectoryMultiPlugin.meta_type)
|
||||
|
||||
def initialize(context):
|
||||
""" Initialize the LDAPMultiPlugin """
|
||||
registerMultiPlugin(LDAPMultiPlugin.meta_type)
|
||||
registerMultiPlugin(ActiveDirectoryMultiPlugin.meta_type)
|
||||
""" Initialize the LDAPMultiPlugin
|
||||
"""
|
||||
|
||||
context.registerClass( LDAPMultiPlugin
|
||||
, permission=add_user_folders
|
||||
|
|
2
setup.py
2
setup.py
|
@ -34,7 +34,7 @@ setup(name='Products.%s' % NAME,
|
|||
keywords='web application server zope zope2 ldap',
|
||||
author="Jens Vagelpohl and contributors",
|
||||
author_email="jens@dataflake.org",
|
||||
url="http://pypi.python.org/pypi/Products.LDAPMultiPlugins",
|
||||
url="http://pypi.python.org/pypi/Products.%s" % NAME,
|
||||
license="ZPL 2.1 (http://www.zope.org/Resources/License/ZPL-2.1)",
|
||||
packages=find_packages(),
|
||||
include_package_data=True,
|
||||
|
|
Reference in New Issue