# HG changeset patch # User Sylvain Thénault # Date 1269862464 -7200 # Node ID cdab5220eac0388f1fa1b5135abfcf57cdcdff62 # Parent ee3b856e14061c2850df1c824510bcb6f086c969 [cleanup] diff -r ee3b856e1406 -r cdab5220eac0 server/sources/native.py --- a/server/sources/native.py Mon Mar 29 13:34:06 2010 +0200 +++ b/server/sources/native.py Mon Mar 29 13:34:24 2010 +0200 @@ -191,6 +191,8 @@ # sql queries cache self._cache = Cache(repo.config['rql-cache-size']) self._temp_table_data = {} + # we need a lock to protect eid attribution function (XXX, really? + # explain) self._eid_creation_lock = Lock() # (etype, attr) / storage mapping self._storages = {} @@ -680,8 +682,7 @@ assert isinstance(extid, str), type(extid) extid = b64encode(extid) attrs = {'type': entity.__regid__, 'eid': entity.eid, 'extid': extid, - 'source': uri, 'dtime': datetime.now(), - } + 'source': uri, 'dtime': datetime.now()} self.doexec(session, self.sqlgen.insert('deleted_entities', attrs), attrs) def modified_entities(self, session, etypes, mtime): diff -r ee3b856e1406 -r cdab5220eac0 web/views/editcontroller.py --- a/web/views/editcontroller.py Mon Mar 29 13:34:06 2010 +0200 +++ b/web/views/editcontroller.py Mon Mar 29 13:34:24 2010 +0200 @@ -290,5 +290,3 @@ def _action_delete(self): self.delete_entities(self._cw.edited_eids(withtype=True)) return self.reset() - -