Source

CherryPy / cherrypy / _cpconfig.py

Author Commit Message Labels Comments Date
Christian Wyglendowski
Fix for #627.
Tags
cherrypy-3.0.0
Robert Brewer
Oops.
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.
Robert Brewer
Doc tweak.
Robert Brewer
Oops.
Robert Brewer
Better support for custom toolboxes and namespaces:
Robert Brewer
New _cpconfig.check_compatibility function.
Robert Brewer
Fix for #562 (Redirect for slash doesn't use tools.proxy.base). Moved slash checking into new tools.trailing_slash(missing=True, extra=False), which is on by default. The core now sets request.is_index to allow such tools to work. In addition, if that tool is off, mismatched slashes will be corrected in cherrypy.url.
Robert Brewer
Moved request.namespaces back to the class level (each instance gets a copy). Renamed "tool_up" to "configure". Also, request.handler should not set response.body anymore: it should return it to the caller instead (this allows custom namespaces to wrap the handler and munge output). Full demo in test_config.
Robert Brewer
Changed every instance of 'conf' in the API to 'config'.
Robert Brewer
Oops. Was using old autoreload conf keys.
Robert Brewer
Allow dynamic custom config namespaces.
Robert Brewer
Tweaks to docs, line lengths, tests, and number of serving lookups.
Robert Brewer
Logging cleanups:
Robert Brewer
API and docstring cleanups:
Robert Brewer
More (final?) config overhaul work:
Michael Robinson
session filter fixes: session cache no cleans up, session files are are now prefixed
Michael Robinson
no more _cpSessionList, use 'sessionFilter.sessionList'=[] in the config system
Michael Robinson
new getObjectTrail function, simplified session configuration
Robert Brewer
Implements ticket #185 (easier log function = cpg.log).
Robert Brewer
Merged some useful updates from /branches/ooconf. Mostly speed tweaks, and removing some dead code.
Remi Delon
Now using 'global' for the main config key. ('/' still works but 'global' is the default). Still need to update the docs
Robert Brewer
1. Sessionfilter now off by default.
Michael Robinson
working sqlobject session storage (examples coming soon)
Michael Robinson
SessionFilter improvements
Michael Robinson
getSpecialFunction renamed getSpecialAttribute
Michael Robinson
new session filter (stay tuned for docs), new config.getAll function
Robert Brewer
Now with proper newlines!
Robert Brewer
test_tutorials.py now runs on its own (not just as part of test.py).
  1. Prev
  2. 1
  3. 2
  4. Next