comparison pydertron.py @ 24:c2c369402a2e

Added more docs, fixed edge cases.
author Atul Varma <varmaa@toolness.com>
date Thu, 10 Sep 2009 22:32:45 -0700
parents 915fdf283ac5
children c4181cc0771d
comparison
equal deleted inserted replaced
23:7cbbec55aef6 24:c2c369402a2e
585 error = e.args[1] 585 error = e.args[1]
586 ) 586 )
587 stderr.write("%(stack_trace)s\n%(error)s\n" % params) 587 stderr.write("%(stack_trace)s\n%(error)s\n" % params)
588 except InternalError, e: 588 except InternalError, e:
589 stderr.write("An internal error occurred.\n") 589 stderr.write("An internal error occurred.\n")
590 traceback.print_tb(e.exc_info[2], None, stderr) 590 traceback.print_exception(e.exc_info[0], e.exc_info[1],
591 stderr.write("%s\n" % e.exc_info[1]) 591 e.exc_info[2], None, stderr)
592 return retval 592 return retval
593 593
594 class HttpFileSystem(object): 594 class HttpFileSystem(object):
595 """ 595 """
596 File system through which all resources are loaded over HTTP. 596 File system through which all resources are loaded over HTTP.