Python sys.exc_value() Examples
The following are 30
code examples of sys.exc_value().
You can vote up the ones you like or vote down the ones you don't like,
and go to the original project or source file by following the links above each example.
You may also want to check out all available functions/classes of the module
sys
, or try the search function
.
Example #1
Source File: manage_dirty.py From browserscope with Apache License 2.0 | 6 votes |
def ScheduleCategoryUpdate(result_parent_key): """Add a task to update a category's statistics. The task is handled by base.admin.UpdateCategory which then calls UpdateCategory below. """ # Give the task a name to ensure only one task for each ResultParent. result_parent = ResultParent.get(result_parent_key) category = result_parent.category name = 'categoryupdate-%s' % str(result_parent_key).replace('_', '-under-') url = '/_ah/queue/update-category/%s/%s' % (category, result_parent_key) task = taskqueue.Task(url=url, name=name, params={ 'category': category, 'user_agent_key': result_parent.user_agent.key(), }) attempt = 0 while attempt < 3: try: task.add(queue_name='update-category') break except: attempt += 1 logging.info('Cannot add task(attempt %s): %s:%s' % (attempt, sys.exc_type, sys.exc_value))
Example #2
Source File: test_actors.py From calvin-base with Apache License 2.0 | 6 votes |
def test_actors(self): test_pass = [] test_fail = {} no_test = [] for actor in self.actors: aut = self.actors[actor] if aut == "no_test": no_test.append(actor) continue try: self.test_actor(actor, aut) test_pass.append(actor) except AssertionError as e: test_fail[actor] = e.message except Exception as e: self.illegal_actors[actor] = str(e) + '\n' + ''.join( traceback.format_exception(sys.exc_type, sys.exc_value, sys.exc_traceback)) return {'pass': test_pass, 'fail': test_fail, 'skipped': no_test, 'errors': self.illegal_actors, 'components': self.components}
Example #3
Source File: UTscapy.py From smod-1 with GNU General Public License v2.0 | 6 votes |
def run_campaign(test_campaign, get_interactive_session, verb=2): passed=failed=0 if test_campaign.preexec: test_campaign.preexec_output = get_interactive_session(test_campaign.preexec.strip())[0] for testset in test_campaign: for t in testset: t.output,res = get_interactive_session(t.test.strip()) the_res = False try: if res is None or res: the_res= True except Exception,msg: t.output+="UTscapy: Error during result interpretation:\n" t.output+="".join(traceback.format_exception(sys.exc_type, sys.exc_value, sys.exc_traceback,)) if the_res: t.res = True res = "passed" passed += 1 else: t.res = False res = "failed" failed += 1 t.result = res if verb > 1: print >>sys.stderr,"%(result)6s %(crc)s %(name)s" % t
Example #4
Source File: UTscapy.py From CVE-2016-6366 with MIT License | 6 votes |
def run_campaign(test_campaign, get_interactive_session, verb=2): passed=failed=0 if test_campaign.preexec: test_campaign.preexec_output = get_interactive_session(test_campaign.preexec.strip())[0] for testset in test_campaign: for t in testset: t.output,res = get_interactive_session(t.test.strip()) the_res = False try: if res is None or res: the_res= True except Exception,msg: t.output+="UTscapy: Error during result interpretation:\n" t.output+="".join(traceback.format_exception(sys.exc_type, sys.exc_value, sys.exc_traceback,)) if the_res: t.res = True res = "passed" passed += 1 else: t.res = False res = "failed" failed += 1 t.result = res if verb > 1: print >>sys.stderr,"%(result)6s %(crc)s %(name)s" % t
Example #5
Source File: UTscapy.py From mptcp-abuse with GNU General Public License v2.0 | 6 votes |
def run_campaign(test_campaign, get_interactive_session, verb=2): passed=failed=0 if test_campaign.preexec: test_campaign.preexec_output = get_interactive_session(test_campaign.preexec.strip())[0] for testset in test_campaign: for t in testset: t.output,res = get_interactive_session(t.test.strip()) the_res = False try: if res is None or res: the_res= True except Exception,msg: t.output+="UTscapy: Error during result interpretation:\n" t.output+="".join(traceback.format_exception(sys.exc_type, sys.exc_value, sys.exc_traceback,)) if the_res: t.res = True res = "passed" passed += 1 else: t.res = False res = "failed" failed += 1 t.result = res if verb > 1: print >>sys.stderr,"%(result)6s %(crc)s %(name)s" % t
Example #6
Source File: UTscapy.py From dash-hack with MIT License | 6 votes |
def run_campaign(test_campaign, get_interactive_session, verb=2): passed=failed=0 if test_campaign.preexec: test_campaign.preexec_output = get_interactive_session(test_campaign.preexec.strip())[0] for testset in test_campaign: for t in testset: t.output,res = get_interactive_session(t.test.strip()) the_res = False try: if res is None or res: the_res= True except Exception,msg: t.output+="UTscapy: Error during result interpretation:\n" t.output+="".join(traceback.format_exception(sys.exc_type, sys.exc_value, sys.exc_traceback,)) if the_res: t.res = True res = "passed" passed += 1 else: t.res = False res = "failed" failed += 1 t.result = res if verb > 1: print >>sys.stderr,"%(result)6s %(crc)s %(name)s" % t
Example #7
Source File: UTscapy.py From CyberScan with GNU General Public License v3.0 | 6 votes |
def run_campaign(test_campaign, get_interactive_session, verb=2): passed=failed=0 if test_campaign.preexec: test_campaign.preexec_output = get_interactive_session(test_campaign.preexec.strip())[0] for testset in test_campaign: for t in testset: t.output,res = get_interactive_session(t.test.strip()) the_res = False try: if res is None or res: the_res= True except Exception,msg: t.output+="UTscapy: Error during result interpretation:\n" t.output+="".join(traceback.format_exception(sys.exc_type, sys.exc_value, sys.exc_traceback,)) if the_res: t.res = True res = "passed" passed += 1 else: t.res = False res = "failed" failed += 1 t.result = res if verb > 1: print >>sys.stderr,"%(result)6s %(crc)s %(name)s" % t
Example #8
Source File: UTscapy.py From dash-hack with MIT License | 6 votes |
def run_campaign(test_campaign, get_interactive_session, verb=2): passed=failed=0 if test_campaign.preexec: test_campaign.preexec_output = get_interactive_session(test_campaign.preexec.strip())[0] for testset in test_campaign: for t in testset: t.output,res = get_interactive_session(t.test.strip()) the_res = False try: if res is None or res: the_res= True except Exception,msg: t.output+="UTscapy: Error during result interpretation:\n" t.output+="".join(traceback.format_exception(sys.exc_type, sys.exc_value, sys.exc_traceback,)) if the_res: t.res = True res = "passed" passed += 1 else: t.res = False res = "failed" failed += 1 t.result = res if verb > 1: print >>sys.stderr,"%(result)6s %(crc)s %(name)s" % t
Example #9
Source File: UTscapy.py From dash-hack with MIT License | 6 votes |
def run_campaign(test_campaign, get_interactive_session, verb=2): passed=failed=0 if test_campaign.preexec: test_campaign.preexec_output = get_interactive_session(test_campaign.preexec.strip())[0] for testset in test_campaign: for t in testset: t.output,res = get_interactive_session(t.test.strip()) the_res = False try: if res is None or res: the_res= True except Exception,msg: t.output+="UTscapy: Error during result interpretation:\n" t.output+="".join(traceback.format_exception(sys.exc_type, sys.exc_value, sys.exc_traceback,)) if the_res: t.res = True res = "passed" passed += 1 else: t.res = False res = "failed" failed += 1 t.result = res if verb > 1: print >>sys.stderr,"%(result)6s %(crc)s %(name)s" % t
Example #10
Source File: errors.py From kotori with GNU Affero General Public License v3.0 | 6 votes |
def traceback_get_exception(num = -1): # build error message exception_string = ''.join(traceback.format_exception_only(sys.exc_type, hasattr(sys, 'exc_value') and sys.exc_value or 'Unknown')) # extract error location from traceback if hasattr(sys, 'exc_traceback'): (filename, line_number, function_name, text) = traceback.extract_tb(sys.exc_traceback)[num] else: (filename, line_number, function_name, text) = ('-', '-', '-', '-') error = { 'message': exception_string, 'location': { 'filename': filename, 'line_number': line_number, 'function_name': function_name, 'text': text, } } return error
Example #11
Source File: test_exceptions.py From ironpython2 with Apache License 2.0 | 6 votes |
def test_str2(self): # verify we can assign to sys.exc_* sys.exc_traceback = None sys.exc_value = None sys.exc_type = None self.assertEqual(str(Exception()), '') @skipUnlessIronPython() def test_array(self): import System try: a = System.Array() except Exception, e: self.assertEqual(e.__class__, TypeError) else:
Example #12
Source File: UTscapy.py From isip with MIT License | 6 votes |
def run_campaign(test_campaign, get_interactive_session, verb=2): passed=failed=0 if test_campaign.preexec: test_campaign.preexec_output = get_interactive_session(test_campaign.preexec.strip())[0] for testset in test_campaign: for t in testset: t.output,res = get_interactive_session(t.test.strip()) the_res = False try: if res is None or res: the_res= True except Exception,msg: t.output+="UTscapy: Error during result interpretation:\n" t.output+="".join(traceback.format_exception(sys.exc_type, sys.exc_value, sys.exc_traceback,)) if the_res: t.res = True res = "passed" passed += 1 else: t.res = False res = "failed" failed += 1 t.result = res if verb > 1: print >>sys.stderr,"%(result)6s %(crc)s %(name)s" % t
Example #13
Source File: UTscapy.py From POC-EXP with GNU General Public License v3.0 | 6 votes |
def run_campaign(test_campaign, get_interactive_session, verb=2): passed=failed=0 if test_campaign.preexec: test_campaign.preexec_output = get_interactive_session(test_campaign.preexec.strip())[0] for testset in test_campaign: for t in testset: t.output,res = get_interactive_session(t.test.strip()) the_res = False try: if res is None or res: the_res= True except Exception,msg: t.output+="UTscapy: Error during result interpretation:\n" t.output+="".join(traceback.format_exception(sys.exc_type, sys.exc_value, sys.exc_traceback,)) if the_res: t.res = True res = "passed" passed += 1 else: t.res = False res = "failed" failed += 1 t.result = res if verb > 1: print >>sys.stderr,"%(result)6s %(crc)s %(name)s" % t
Example #14
Source File: qtreactor.py From BitTorrent with GNU General Public License v3.0 | 6 votes |
def write(self, sock): why = None w = self.watcher self.setEnabled(0) try: why = w.doWrite() except: why = sys.exc_value log.msg('Error in %s.doWrite()' % w) log.deferr() if why: self.reactor.removeReader(w) self.reactor.removeWriter(w) try: w.connectionLost(failure.Failure(why)) except: log.deferr() elif self.watcher: self.setEnabled(1) self.reactor.simulate()
Example #15
Source File: SSURGO_CheckgSSURGO2.py From geo-pit with GNU General Public License v2.0 | 5 votes |
def errorMsg(): try: tb = sys.exc_info()[2] tbinfo = traceback.format_tb(tb)[0] theMsg = tbinfo + " \n" + str(sys.exc_type)+ ": " + str(sys.exc_value) + " \n" PrintMsg(theMsg, 2) except: PrintMsg("Unhandled error in errorMsg method", 2) pass ## ===================================================================================
Example #16
Source File: SSURGO_BatchDownload.py From geo-pit with GNU General Public License v2.0 | 5 votes |
def errorMsg(): try: tb = sys.exc_info()[2] tbinfo = traceback.format_tb(tb)[0] theMsg = tbinfo + " \n" + str(sys.exc_type)+ ": " + str(sys.exc_value) + " \n" PrintMsg(theMsg, 2) except: PrintMsg("Unhandled error in errorMsg method", 2) pass ## ===================================================================================
Example #17
Source File: SSURGO_gSSURGO_byTile.py From geo-pit with GNU General Public License v2.0 | 5 votes |
def errorMsg(): try: tb = sys.exc_info()[2] tbinfo = traceback.format_tb(tb)[0] theMsg = tbinfo + " \n" + str(sys.exc_type)+ ": " + str(sys.exc_value) PrintMsg(theMsg, 2) except: PrintMsg("Unhandled error in errorMsg method", 2) pass ## ===================================================================================
Example #18
Source File: SSURGO_CheckgSSURGO.py From geo-pit with GNU General Public License v2.0 | 5 votes |
def errorMsg(): try: tb = sys.exc_info()[2] tbinfo = traceback.format_tb(tb)[0] theMsg = tbinfo + " \n" + str(sys.exc_type)+ ": " + str(sys.exc_value) + " \n" PrintMsg(theMsg, 2) except: PrintMsg("Unhandled error in errorMsg method", 2) pass ## ===================================================================================
Example #19
Source File: GetDominantComponent.py From geo-pit with GNU General Public License v2.0 | 5 votes |
def errorMsg(): try: tb = sys.exc_info()[2] tbinfo = traceback.format_tb(tb)[0] theMsg = tbinfo + "\n" + str(sys.exc_type)+ ": " + str(sys.exc_value) PrintMsg(theMsg, 2) except: PrintMsg("Unhandled error in errorMsg method", 2) pass ## ===================================================================================
Example #20
Source File: compat.py From python-for-android with Apache License 2.0 | 5 votes |
def formatExceptionTrace(e): newStr = "".join(traceback.format_exception(sys.exc_type, sys.exc_value, sys.exc_traceback)) return newStr
Example #21
Source File: SSURGO_gSSURGO_byState.py From geo-pit with GNU General Public License v2.0 | 5 votes |
def errorMsg(): try: tb = sys.exc_info()[2] tbinfo = traceback.format_tb(tb)[0] theMsg = tbinfo + "\n" + str(sys.exc_type)+ ": " + str(sys.exc_value) PrintMsg(theMsg, 2) except: PrintMsg("Unhandled error in errorMsg method", 2) pass ## ===================================================================================
Example #22
Source File: jython_compat.py From python-for-android with Apache License 2.0 | 5 votes |
def formatExceptionTrace(e): newStr = "".join(traceback.format_exception(sys.exc_type, sys.exc_value, sys.exc_traceback)) return newStr
Example #23
Source File: jython_compat.py From python-for-android with Apache License 2.0 | 5 votes |
def formatExceptionTrace(e): newStr = "".join(traceback.format_exception(sys.exc_type, sys.exc_value, sys.exc_traceback)) return newStr
Example #24
Source File: settings_dialog.py From quickmapservices with GNU General Public License v2.0 | 5 votes |
def get_contrib(self): QgsApplication.setOverrideCursor(QCursor(Qt.WaitCursor)) try: ExtraSources().load_contrib_pack() QgsApplication.restoreOverrideCursor() info_message = self.tr('Last version of contrib pack was downloaded!') QMessageBox.information(self, PluginSettings.product_name(), info_message) self.dsManagerViewModel.resetModel() except: QgsApplication.restoreOverrideCursor() error_message = self.tr('Error on getting contrib pack: %s %s') % (sys.exc_type, sys.exc_value) QMessageBox.critical(self, PluginSettings.product_name(), error_message)
Example #25
Source File: UTkamene.py From kamene with GNU General Public License v2.0 | 5 votes |
def run_campaign(test_campaign, get_interactive_session, verb=2): passed=failed=0 if test_campaign.preexec: test_campaign.preexec_output = get_interactive_session(test_campaign.preexec.strip())[0] for testset in test_campaign: for t in testset: t.output,res = get_interactive_session(t.test.strip()) the_res = False try: if res is None or res: the_res= True except Exception as msg: t.output+="UTscapy: Error during result interpretation:\n" t.output+="".join(traceback.format_exception(sys.exc_type, sys.exc_value, sys.exc_traceback,)) if the_res: t.res = True res = "passed" passed += 1 else: t.res = False res = "failed" failed += 1 t.result = res if verb > 1: print("%(result)6s %(crc)s %(name)s" % t, file = sys.stderr) test_campaign.passed = passed test_campaign.failed = failed if verb: print("Campaign CRC=%(crc)s SHA=%(sha)s" % test_campaign, file = sys.stderr) print("PASSED=%i FAILED=%i" % (passed, failed), file = sys.stderr) #### INFO LINES ####
Example #26
Source File: traceback.py From CTFCrackTools-V2 with GNU General Public License v3.0 | 5 votes |
def print_exc(limit=None, file=None): """Shorthand for 'print_exception(sys.exc_type, sys.exc_value, sys.exc_traceback, limit, file)'. (In fact, it uses sys.exc_info() to retrieve the same information in a thread-safe way.)""" if file is None: file = sys.stderr try: etype, value, tb = sys.exc_info() print_exception(etype, value, tb, limit, file) finally: etype = value = tb = None
Example #27
Source File: traceback.py From CTFCrackTools-V2 with GNU General Public License v3.0 | 5 votes |
def print_exc(limit=None, file=None): """Shorthand for 'print_exception(sys.exc_type, sys.exc_value, sys.exc_traceback, limit, file)'. (In fact, it uses sys.exc_info() to retrieve the same information in a thread-safe way.)""" if file is None: file = sys.stderr try: etype, value, tb = sys.exc_info() print_exception(etype, value, tb, limit, file) finally: etype = value = tb = None
Example #28
Source File: tbprint.py From plugin.program.indigo with GNU General Public License v3.0 | 5 votes |
def print_exc(limit=None, file=None): """Shorthand for 'print_exception(sys.exc_type, sys.exc_value, sys.exc_traceback, limit, file)'. (In fact, it uses sys.exc_info() to retrieve the same information in a thread-safe way.)""" if file is None: file = sys.stderr try: etype, value, tb = sys.exc_info() print_exception(etype, value, tb, limit, file) finally: etype = value = tb = None
Example #29
Source File: traceback.py From medicare-demo with Apache License 2.0 | 5 votes |
def print_exc(limit=None, file=None): """Shorthand for 'print_exception(sys.exc_type, sys.exc_value, sys.exc_traceback, limit, file)'. (In fact, it uses sys.exc_info() to retrieve the same information in a thread-safe way.)""" if file is None: file = sys.stderr try: etype, value, tb = sys.exc_info() print_exception(etype, value, tb, limit, file) finally: etype = value = tb = None
Example #30
Source File: compat.py From filmkodi with Apache License 2.0 | 5 votes |
def formatExceptionTrace(e): newStr = "".join(traceback.format_exception(sys.exc_type, sys.exc_value, sys.exc_traceback)) return newStr