diff options
Diffstat (limited to 'bitbake')
| -rw-r--r-- | bitbake/lib/bb/persist_data.py | 14 | 
1 files changed, 7 insertions, 7 deletions
| diff --git a/bitbake/lib/bb/persist_data.py b/bitbake/lib/bb/persist_data.py index 4f87c37f2b..b8c2392945 100644 --- a/bitbake/lib/bb/persist_data.py +++ b/bitbake/lib/bb/persist_data.py @@ -64,8 +64,8 @@ class SQLTable(collections.MutableMapping):                  raise      def __getitem__(self, key): -        data = self.cursor.execute("SELECT * from %s where key=?;" % -                                   self.table, [key]) +        data = self._execute("SELECT * from %s where key=?;" % +                             self.table, [key])          for row in data:              return row[1] @@ -73,7 +73,7 @@ class SQLTable(collections.MutableMapping):          self._execute("DELETE from %s where key=?;" % self.table, [key])      def __setitem__(self, key, value): -        data = self.cursor.execute("SELECT * from %s where key=?;" % +        data = self._execute("SELECT * from %s where key=?;" %                                     self.table, [key])          exists = len(list(data))          if exists: @@ -87,22 +87,22 @@ class SQLTable(collections.MutableMapping):          return key in set(self)      def __len__(self): -        data = self.cursor.execute("SELECT COUNT(key) FROM %s;" % self.table) +        data = self._execute("SELECT COUNT(key) FROM %s;" % self.table)          for row in data:              return row[0]      def __iter__(self): -        data = self.cursor.execute("SELECT key FROM %s;" % self.table) +        data = self._execute("SELECT key FROM %s;" % self.table)          for row in data:              yield row[0]      def iteritems(self): -        data = self.cursor.execute("SELECT * FROM %s;" % self.table) +        data = self._execute("SELECT * FROM %s;" % self.table)          for row in data:              yield row[0], row[1]      def itervalues(self): -        data = self.cursor.execute("SELECT value FROM %s;" % self.table) +        data = self._execute("SELECT value FROM %s;" % self.table)          for row in data:              yield row[0] | 
