__author__="bjschuma" __date__ ="$Dec 5, 2009 6:46:13 PM$" import os import inspect import settings # Print an error message def error(text): lineno = str(inspect.currentframe().f_back.f_lineno) filename = inspect.currentframe().f_back.f_code.co_filename filename = filename.rsplit(os.sep,1)[1] print filename,"("+lineno+"):",text def disp(text): print text # Print general text to the screen def write(text,verbose=False): if (verbose==False) or (settings.get("verbose")==True): w = settings.get("write") w(text) settings.set("write", disp)