All Samples(248) | Call(221) | Derive(0) | Import(27)
Format a list of traceback entry tuples for printing. Given a list of tuples as returned by extract_tb() or extract_stack(), return a list of strings ready for printing. Each string in the resulting list corresponds to the item with the same index in the argument list. Each string ends in a newline; the strings may contain internal newlines as well, for those items whose source text line is not None.
def format_list(extracted_list):
"""Format a list of traceback entry tuples for printing.
Given a list of tuples as returned by extract_tb() or
extract_stack(), return a list of strings ready for printing.
Each string in the resulting list corresponds to the item with the
same index in the argument list. Each string ends in a newline;
the strings may contain internal newlines as well, for those items
whose source text line is not None.
"""
list = []
for filename, lineno, name, line in extracted_list:
item = ' File "%s", line %d, in %s\n' % (filename,lineno,name)
if line:
item = item + ' %s\n' % line.strip()
list.append(item)
return list
def tracebackInfoFromStack(exc_traceback):
"""
"""
from traceback import extract_tb, format_list
from Modeling.utils import isListOrTuple
tb=None
str='%s\n%s\n'%sys.exc_info()[:2]
try:
tb=sys.exc_info()[-1]
str+=reduce(lambda a,b: a+b, format_list(extract_tb(tb)))
def databaseSchemaWithOptions(model,
options={},
administrativeConnectionDictionary={},
onlyStatements=0, continue_on_errors=0,
endStatementWith=';',
createUser=0, dropUser=0):
from traceback import format_list
src/m/o/modeling-HEAD/ProjectModeling/Modeling/scripts/mdl_generate_DB_schema.py modeling(Download)
def tracebackInfoFromStack(exc_traceback):
"""
"""
from traceback import extract_tb, format_list
from Modeling.utils import isListOrTuple
tb=None
str='%s\n%s\n'%sys.exc_info()[:2]
try:
tb=sys.exc_info()[-1]
str+=reduce(lambda a,b: a+b, format_list(extract_tb(tb)))
def databaseSchemaWithOptions(model,
options={},
administrativeConnectionDictionary={},
onlyStatements=0, continue_on_errors=0,
endStatementWith=';',
createUser=0, dropUser=0):
from traceback import format_list
src/m/o/modeling-HEAD/trunk/ZModeling/ZModelizationTool/ZModelizationTool.py modeling(Download)
execute them
"""
from traceback import format_list
#print str(options), options.__class__, dir(options)
model=self.modelNamed(modelName)
administrativeConnectionDictionary=eval(administrativeConnectionDictionary)
def tracebackInfoFromStack(self, exc_traceback):
"""
"""
from traceback import extract_tb, format_list
from Modeling.utils import isListOrTuple
tb=None
str='%s\n%s\n'%sys.exc_info()[:2]
try:
tb=sys.exc_info()[-1]
str+=reduce(lambda a,b: a+b, format_list(extract_tb(tb)))
src/m/o/modeling-HEAD/trunk/ProjectModeling/Modeling/scripts/mdl_validate_model.py modeling(Download)
def tracebackInfoFromStack(exc_traceback):
from traceback import extract_tb, format_list
from Modeling.utils import isListOrTuple
tb=None
str='%s\n%s\n'%sys.exc_info()[:2]
try:
tb=sys.exc_info()[-1]
str+=reduce(lambda a,b: a+b, format_list(extract_tb(tb)))
src/m/o/modeling-HEAD/trunk/ProjectModeling/Modeling/scripts/mdl_generate_python_code.py modeling(Download)
def tracebackInfoFromStack(exc_traceback):
from traceback import extract_tb, format_list
from Modeling.utils import isListOrTuple
tb=None
str='%s\n%s\n'%sys.exc_info()[:2]
try:
tb=sys.exc_info()[-1]
str+=reduce(lambda a,b: a+b, format_list(extract_tb(tb)))
src/s/i/sippy-HEAD/sippy/Timeout.py sippy(Download)
from datetime import datetime from twisted.internet import task, reactor from traceback import print_exc, format_list, extract_stack from sys import stdout class Timeout(object):
def __init__(self, *parameters, **kparameters):
self._traceback = format_list(extract_stack())
Timeout.__init__(self, *parameters, **kparameters)
def cancel(self):
if self._task == None:
print self._traceback
src/m/o/modeling-HEAD/ZModeling/ZModelizationTool/ZModelizationTool.py modeling(Download)
execute them
"""
from traceback import format_list
#print str(options), options.__class__, dir(options)
model=self.modelNamed(modelName)
administrativeConnectionDictionary=eval(administrativeConnectionDictionary)
def tracebackInfoFromStack(self, exc_traceback):
"""
"""
from traceback import extract_tb, format_list
from Modeling.utils import isListOrTuple
tb=None
str='%s\n%s\n'%sys.exc_info()[:2]
try:
tb=sys.exc_info()[-1]
str+=reduce(lambda a,b: a+b, format_list(extract_tb(tb)))
src/m/o/modeling-HEAD/ProjectModeling/Modeling/scripts/mdl_validate_model.py modeling(Download)
def tracebackInfoFromStack(exc_traceback):
from traceback import extract_tb, format_list
from Modeling.utils import isListOrTuple
tb=None
str='%s\n%s\n'%sys.exc_info()[:2]
try:
tb=sys.exc_info()[-1]
str+=reduce(lambda a,b: a+b, format_list(extract_tb(tb)))
src/m/o/modeling-HEAD/ProjectModeling/Modeling/scripts/mdl_generate_python_code.py modeling(Download)
def tracebackInfoFromStack(exc_traceback):
from traceback import extract_tb, format_list
from Modeling.utils import isListOrTuple
tb=None
str='%s\n%s\n'%sys.exc_info()[:2]
try:
tb=sys.exc_info()[-1]
str+=reduce(lambda a,b: a+b, format_list(extract_tb(tb)))
src/d/r/dramatis-0.1.1/lib/dramatis/error/__init__.py dramatis(Download)
from traceback import extract_tb
from traceback import extract_stack
from traceback import format_list
class Error(Exception):
"""The base class of all non-internal dramatis exceptions."""
def __str__(self):
if not self._traceback:
print "hi" + str(exc_info()[2])
self.set(exc_info()[2])
return "".join(format_list( self._traceback ))
def excepthook(self,e):
1 | 2 | 3 Next