version 1.1.2.11, 2012/01/09 10:36:48
|
version 1.1.2.13, 2012/01/13 10:01:28
|
Line 9 from OFS.Folder import Folder
|
Line 9 from OFS.Folder import Folder
|
from AccessControl import ClassSecurityInfo |
from AccessControl import ClassSecurityInfo |
from MPIWGHelper import * |
from MPIWGHelper import * |
from ZODB import FileStorage, DB |
from ZODB import FileStorage, DB |
|
import transaction |
|
|
# dummy definitions for backwards compatibility |
# dummy definitions for backwards compatibility |
import MPIWGFeature |
import MPIWGFeature |
Line 76 class MPIWGTemplate(ZopePageTemplate):
|
Line 77 class MPIWGTemplate(ZopePageTemplate):
|
templates = self.en.getHarvestCache() |
templates = self.en.getHarvestCache() |
#templates = getattr(self,'getHarvestCache',self.en.getHarvestCache)() |
#templates = getattr(self,'getHarvestCache',self.en.getHarvestCache)() |
try: |
try: |
|
|
rendered = self.pt_render() |
rendered = self.pt_render() |
templates[self.absolute_url()]=rendered |
templates[self.absolute_url()]=rendered |
logging.debug("harvest:"+self.absolute_url()) |
logging.debug("harvest:"+self.absolute_url()) |
|
transaction.commit() |
return rendered |
return rendered |
except: |
except: |
logging.error("cannot harvest: %s"%self.absolute_url()) |
logging.error("cannot harvest: %s"%self.absolute_url()) |