equal
deleted
inserted
replaced
1325 if not ask_confirm or self.confirm('Execute sql: %s ?' % sql): |
1325 if not ask_confirm or self.confirm('Execute sql: %s ?' % sql): |
1326 try: |
1326 try: |
1327 cu = self.session.system_sql(sql, args) |
1327 cu = self.session.system_sql(sql, args) |
1328 except: |
1328 except: |
1329 ex = sys.exc_info()[1] |
1329 ex = sys.exc_info()[1] |
1330 if self.confirm('Error: %s\nabort?' % ex): |
1330 if self.confirm('Error: %s\nabort?' % ex, pdb=True): |
1331 raise |
1331 raise |
1332 return |
1332 return |
1333 try: |
1333 try: |
1334 return cu.fetchall() |
1334 return cu.fetchall() |
1335 except: |
1335 except: |
1353 msg = rql |
1353 msg = rql |
1354 if not ask_confirm or self.confirm('Execute rql: %s ?' % msg): |
1354 if not ask_confirm or self.confirm('Execute rql: %s ?' % msg): |
1355 try: |
1355 try: |
1356 res = execute(rql, kwargs, build_descr=build_descr) |
1356 res = execute(rql, kwargs, build_descr=build_descr) |
1357 except Exception, ex: |
1357 except Exception, ex: |
1358 if self.confirm('Error: %s\nabort?' % ex): |
1358 if self.confirm('Error: %s\nabort?' % ex, pdb=True): |
1359 raise |
1359 raise |
1360 return res |
1360 return res |
1361 |
1361 |
1362 def rqliter(self, rql, kwargs=None, ask_confirm=True): |
1362 def rqliter(self, rql, kwargs=None, ask_confirm=True): |
1363 return ForRqlIterator(self, rql, None, ask_confirm) |
1363 return ForRqlIterator(self, rql, None, ask_confirm) |