Esempio n. 1
0
def initSiteManager(context):
    """ init portal object as a site manager if not already done """
    if context.readDataFile('membrane-init-site-manager.txt') is None:
        return

    portal = context.getSite()
    if not ISite.providedBy(portal):
        enableLocalSiteHook(portal)
        logger = context.getLogger("membrane-sitemanager")
        logger.info("Portal initialized as local site.")
Esempio n. 2
0
 def testSiteManagerInstall(self):
     self.failUnless(ISite.providedBy(self.portal))