summaryrefslogtreecommitdiff
path: root/paste/debug
Commit message (Collapse)AuthorAgeFilesLines
* avoid deprecation warnings when using wdg_validateIan Bicking2010-09-021-6/+6
|
* Apply patch to fix some problems with wdg_validate middlewareianb2009-01-291-4/+8
|
* Make paste.debug.prints work with appengine, which replaces stdout on every ↵ianb2008-07-311-3/+11
| | | | request, so our patching isn't persistent
* Keep paste.debug.profile from breaking when there is no Content-Type, from ↵ianb2008-03-261-2/+2
| | | | Kumar McMillan (#233)
* keep wdg_validate working when no content-type is set; also look for some ↵ianb2007-10-101-2/+3
| | | | other xhtml content types
* Handle case when environ doesn't exist (request starting up)ianb2007-05-301-0/+4
|
* o make ProfileMiddleware close the consumed app_iter if applicablepjenvey2007-05-041-2/+7
| | | | | fixes "Error: app_iter.close() was not called when finishing WSGI request." o spelling
* revert accidental commit of a printianb2007-03-171-1/+0
|
* fix some typos, from pythyianb2007-03-171-0/+1
|
* Major threadpool features to add threads temporarily, kill threads, monitor ↵ianb2007-03-101-15/+25
| | | | the killed threads, and notify the administrator about problems. Also updates to watchthreads to see this new information.
* Add tracebacks of each thread under Python 2.5 (thanks to Alexander ↵ianb2007-02-211-4/+58
| | | | Schremmer for pointing out the technique)
* In debug.watchthreads: better time formatting; fix expanding environ bugianb2007-02-151-7/+21
|
* rewrite watchthreads to use the new paste.util.templateianb2007-01-311-65/+80
|
* Allow killing of errant threads through the web application (also add a ↵ianb2007-01-301-37/+118
| | | | module to kill threads with ctypes, and a method to kill threads from the httpserver thread pool)
* Add app to monitor and summarize the status of any wedged threads. Also a ↵ianb2007-01-301-0/+169
| | | | handy config file for testing some stuff, and removing a config file that is long defunct
* convert old-style classes to new-style classespjenvey2007-01-051-2/+2
|
* Revert r5958, for more threadsafe profiling -- the feature it used is only ↵ianb2006-12-181-13/+22
| | | | available in Python 2.5
* Remove sys.stdout patching, in favor of directly capturing outputianb2006-12-011-22/+13
|
* A big commit, primarily aesthetic/whitespace in nature. This is the result ↵ianb2006-10-203-8/+8
| | | | of running pylint over the codebase. Some minor/hard-to-reach typos were also picked up.
* Several name problems, small bugs, extra imports caught by pyflakesianb2006-10-201-1/+1
|
* Add docstring for all the entry pointsianb2006-10-201-0/+4
|
* Moved wdg_validate to new entry pointianb2006-10-201-0/+13
|
* Moved profile entry pointianb2006-10-201-6/+16
|
* Set Content-length to a string value, not intianb2006-09-101-2/+2
|
* Removed Paste Deploy dependencies in many placesianb2006-08-191-2/+6
|
* Avoid a weird upstream traceback in certain failure situationsianb2006-07-111-1/+1
|
* Added support for the exc_info keyword arg to ProfileMiddlewarepjenvey2006-06-171-2/+2
| | | | | submitted by: lbruno@republico.estv.ipv.pt resolves: #113
* Added copyright header to a bunch of filesianb2006-06-134-0/+8
|
* some improvements to controlling where the output of paste.debug.prints goesianb2006-05-261-6/+6
|
* Added a way of overriding where the prints get outputed toianb2006-05-261-3/+19
|
* Added entry points for debug appsianb2006-05-241-0/+10
|
* Added some more hooks for capturing outputianb2006-02-221-5/+12
|
* Move (copy) some of the file testing stuff from paste.fixture into a new ↵ianb2006-02-211-0/+407
| | | | (more targetted) module
* Allow printdebug to be suppressed dynamicallyianb2006-01-261-3/+8
|
* - added paste.progress : a request upload progress monitor, partially ↵cce2006-01-111-0/+63
| | | | | | complete (needs more testing, and a way to expire old uploaded requests) - added paste.debug.debugapp which bootstraps with a simple HTML applicatoin, and a slow consumer (paste.wsgilib.dumpenviron needs to move there)
* moving httpserver from util sub-package up a levelcce2006-01-091-1/+1
|
* Added a little argument to profile.profile_decorator, to allow conditional ↵ianb2006-01-071-0/+7
| | | | profiling; added an entry point for the built-in http server, so you can use egg:Paste#http in paste.deploy files; small doc update; got rid of MANIFEST.in, which I don't believe is actually needed to make a proper package (and might actually hurt, since setuptools handles things itself when MANIFEST.in doesn't exist).
* Added docstrings to some modulesianb2006-01-043-0/+13
|
* Added a bunch of module docstrings so the module index looks nicer; also ↵ianb2005-12-301-1/+3
| | | | marked deprecated modules so they don't show up in the module index that Pudge creates
* Remove deprecated calls to wsgilibianb2005-12-211-2/+3
|
* A bunch of little import cleanups noted from pyflakesianb2005-12-181-1/+0
|
* Moved wdg_validate and profile to debug packageianb2005-12-182-0/+300
|
* Moved paste.printdebug to paste.debug.printsianb2005-12-181-0/+103
|
* migrating tests to use util.httpserver rather than util.baseservercce2005-12-141-1/+1
|
* - redirects should include commentscce2005-12-131-6/+2
| | | | - testserver was importing wrong modules
* Moved doctest_webapp; old location not deprecated because I think it is ↵ianb2005-12-131-0/+433
| | | | probably broken at the moment anyway, so obviously no one is depending on it ;)
* Merged changes from cce branch (r3727:HEAD/4008); the branch is now in sync ↵ianb2005-12-132-0/+98
with trunk