Changeset 12581 for main/waeup.kofa/trunk/src/waeup/kofa/async.py
- Timestamp:
- 10 Feb 2015, 14:13:17 (10 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
main/waeup.kofa/trunk/src/waeup/kofa/async.py
r12110 r12581 29 29 from zc.async.interfaces import IJob, ObjectAdded 30 30 from ZODB.utils import u64 31 from zope.component import getUtility, adapter 31 32 from zope.component.hooks import getSite 32 33 from zope.event import notify 33 34 from waeup.kofa.interfaces import ( 34 IJobManager, IProgressable, IJobContainer, WAEUP_KEY, 35 IJobManager, IProgressable, IJobContainer, WAEUP_KEY, IKofaUtils, 35 36 ) 37 36 38 37 39 def compute(num, duration=60): … … 144 146 """ 145 147 site = self._get_site(site) 148 if not getUtility(IKofaUtils).expensive_actions_allowed(): 149 return None 146 150 container = self._get_jobs_container(site) 147 151 transaction.begin() … … 234 238 # This IDatabaseOpenedEvent will be from zope.app.appsetup if that 235 239 # package is around 236 zope.component.adapter(zc.async.interfaces.IDatabaseOpenedEvent)(self)240 adapter(zc.async.interfaces.IDatabaseOpenedEvent)(self) 237 241 self.db_name = db_name 238 242 return
Note: See TracChangeset for help on using the changeset viewer.