[Checkins] SVN: z3c.sampledata/trunk/src/z3c/sampledata/generator/principals.py Provide hook to get PAU in a different way

Jürgen Kartnaller juergen at kartnaller.at
Fri Sep 15 05:31:26 EDT 2006


Log message for revision 70188:
  Provide hook to get PAU in a different way

Changed:
  U   z3c.sampledata/trunk/src/z3c/sampledata/generator/principals.py

-=-
Modified: z3c.sampledata/trunk/src/z3c/sampledata/generator/principals.py
===================================================================
--- z3c.sampledata/trunk/src/z3c/sampledata/generator/principals.py	2006-09-15 04:09:15 UTC (rev 70187)
+++ z3c.sampledata/trunk/src/z3c/sampledata/generator/principals.py	2006-09-15 09:31:23 UTC (rev 70188)
@@ -111,9 +111,7 @@
         originalSite = hooks.getSite()
         hooks.setSite(context)
         sm = zope.component.getSiteManager(context)
-        self.pau = sm
-        for loc in param['pauLocation'].split('/'):
-            self.pau = self.pau[loc]
+        self.pau = self._getPAU(sm, param)
         self.passwordManagerName = param['passwordManager']
 
         numCreated = 0
@@ -140,6 +138,13 @@
 
         return self.pau
 
+    def _getPAU(self, sm, param):
+        pau = sm
+        for loc in param['pauLocation'].split('/'):
+            pau = pau[loc]
+        return pau
+
+
     def _createPrincipal(self, info):
         login = unicode(info[0])
         self.logins.append(login)



More information about the Checkins mailing list