Log message for revision 111866: Sync w/ trunk. Changed: U Zope/branches/2.12/src/Products/Sessions/__init__.py
-=- Modified: Zope/branches/2.12/src/Products/Sessions/__init__.py =================================================================== --- Zope/branches/2.12/src/Products/Sessions/__init__.py 2010-05-02 15:46:28 UTC (rev 111865) +++ Zope/branches/2.12/src/Products/Sessions/__init__.py 2010-05-02 15:46:31 UTC (rev 111866) @@ -12,6 +12,8 @@ ############################################################################## """ Session initialization routines """ +from Products.Sessions.interfaces import BrowserIdManagerErr #BBB +from Products.Sessions.interfaces import SessionDataManagerErr #BBB def initialize(context): @@ -36,6 +38,7 @@ context.registerHelp() context.registerHelpTitle("Zope Help") + # do module security declarations so folks can use some of the # module-level stuff in PythonScripts # @@ -47,9 +50,14 @@ security.declarePublic('Sessions') security.declarePublic('Transience') + security = ModuleSecurityInfo('Products.Sessions.interfaces') + security.declareObjectPublic() + security.setDefaultAccess('allow') + + security = ModuleSecurityInfo('Products.Transience') + security.declarePublic('MaxTransientObjectsExceeded') + + #BBB for names which should be imported from Products.Sessions.interfaces security = ModuleSecurityInfo('Products.Sessions') security.declarePublic('BrowserIdManagerErr') security.declarePublic('SessionDataManagerErr') - - security = ModuleSecurityInfo('Products.Transience') - security.declarePublic('MaxTransientObjectsExceeded') _______________________________________________ Zope-Checkins maillist - Zope-Checkins@zope.org https://mail.zope.org/mailman/listinfo/zope-checkins