diff options
| author | LV-426 <lv-426@taproot.org.il> | 2014-10-12 15:36:10 +0200 |
|---|---|---|
| committer | LV-426 <lv-426@taproot.org.il> | 2014-10-12 15:36:10 +0200 |
| commit | 749f4efb5cace86377606cf924378ed79d5071d2 (patch) | |
| tree | 91e8759c8a28af1aee29a32ce79733aea8f20328 | |
| parent | de70bef3e3be880b86e08aba810940d9481ce64b (diff) | |
parse_single_query_response_data - use __iter__
| -rw-r--r-- | src-py/db_controller.py | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src-py/db_controller.py b/src-py/db_controller.py index bff3a45b..726445a6 100644 --- a/src-py/db_controller.py +++ b/src-py/db_controller.py @@ -59,15 +59,15 @@ class DB_op(object): yield (i, s, None) i = i + 1 - def extract_single_query_response_data(self, q, data): + def parse_single_query_response_data(self, data): """ DB op can issue complex sets of quries all at once - this helper method assists in parsing response data from a single query. """ ret = [] - r_0 = data['results'][0] - for row in r_0['data']: - ret.append(row['row'][0]) + for _, _, r_set in self: + for row in r_set: + ret.append(row) return ret def parse_multi_statement_response_data(self, data): |
