Source

CherryPy / cherrypy / _cpchecker.py

Author Commit Message Labels Comments Date
Robert Brewer
Bye bye, py2/3.
Robert Brewer
Freeow. The magic cherrypy/_cpcompat.py module to take all our py3k fears away.
Robert Brewer
A couple doc cleanups.
Robert Brewer
Docs: more refman work.
Robert Brewer
trunk: more syntax syncs with python3, including a couple bugfixes that were done in the python3 branch
Robert Brewer
Backport of [2304] from python3 to trunk (cpchecker warning fix for body_params).
Robert Brewer
Added other site-config-only namespaces to the new checker.
Robert Brewer
Added a checker for server.* entries in app config.
Robert Brewer
New check_app_config_brackets warning.
Robert Brewer
Fix for #891 (substituted formatwarning is old, signature in python2.6 is changed). Also updated the isDaemon/setDaemon calls to threading.daemon for Py2.6+.
Lakin Wecker
#884 - better checker that doesn't match /foobar entries for applications mounted at /foo
Lakin Wecker
#884 - cpchecker method to catch application configuration that starts with script-name
Robert Brewer
Fix for #754 (Checker raises false alarm with application-level config namespace).
Robert Brewer
Port to trunk of [1706] and [1714].
Robert Brewer
Checker warning for #711.
Robert Brewer
New pywebd module. Trunk is now "3.1alpha".
Robert Brewer
Fix for #632 (CP checker misleading warning on customized toolbox).
Robert Brewer
Moved checker back to cherrypy.checker from engine, and also added a new check_config_types method. There's also a new checker config namespace, so you can turn off the checker with "checker.on = False", or turn off specific methods with "checker.check_method_foo = None".
Robert Brewer
More checker checks (plus a fix for the fix for the fix).
Robert Brewer
Fix for the fix.
Robert Brewer
checker:
Robert Brewer
Moved check_compatibility into _cpchecker.py. Also allow disabling of Checker methods by setting them to None.
Robert Brewer
New cherrypy.checker which runs by default in development mode.