{'tenant_id': tenant_id, 'resource': self.name})
in_use = context.session.query(self._model_class).filter_by(
tenant_id=tenant_id).count()
- reservations = quota_api.get_reservations_for_resources(
- context, tenant_id, [self.name])
- reserved = reservations.get(self.name, 0)
# Update quota usage
- return self._resync(context, tenant_id, in_use, reserved)
+ return self._resync(context, tenant_id, in_use, reserved=0)
+ @lockutils.synchronized('dirty_tenants')
def count(self, context, _plugin, tenant_id, resync_usage=False):
"""Return the current usage count for the resource.