# HG changeset patch # User Julien Cristau # Date 1404913250 -7200 # Node ID 1fa35cc06c69907c5d8fed95f98d9058b48a9e04 # Parent 2205c5e1edc201e679ef0879a13077403175732e [dataimport] remove dead code The only caller of ObjectStore._put is ObjectStore.create_entity, which RQLObjectStore overrides (and doesn't call up). diff -r 2205c5e1edc2 -r 1fa35cc06c69 dataimport.py --- a/dataimport.py Tue Jun 03 12:41:06 2014 +0200 +++ b/dataimport.py Wed Jul 09 15:40:50 2014 +0200 @@ -556,13 +556,10 @@ self._rql = None self._commit = None - def _put(self, type, item): - self.items.append(item) - return len(self.items) - 1 - def create_entity(self, etype, **data): data = attrdict(data) - data['eid'] = eid = self._put(etype, data) + data['eid'] = eid = len(self.items) + self.items.append(data) self.eids[eid] = data self.types.setdefault(etype, []).append(eid) return data @@ -654,13 +651,6 @@ self.types.setdefault(args[0], []).append(entity.eid) return entity - def _put(self, type, item): - query = 'INSERT %s X' % type - if item: - query += ': ' + ', '.join('X %s %%(%s)s' % (k, k) - for k in item) - return self.rql(query, item)[0][0] - def relate(self, eid_from, rtype, eid_to, **kwargs): eid_from, rtype, eid_to = super(RQLObjectStore, self).relate( eid_from, rtype, eid_to, **kwargs) @@ -866,9 +856,6 @@ def nb_inserted_relations(self): return self._nb_inserted_relations - def _put(self, type, item): - raise RuntimeError('use create entity') - class MetaGenerator(object): META_RELATIONS = (META_RTYPES