Issue Details (XML | Word | Printable)

Key: MODPYTHON-137
Type: New Feature New Feature
Status: Closed Closed
Resolution: Fixed
Priority: Major Major
Assignee: Graham Dumpleton
Reporter: Graham Dumpleton
Votes: 0
Watchers: 0
Operations

If you were logged in you would be able to see more operations.
mod_python

Add req.server.get_options() for obtain PythonOption values set at global level.

Created: 19/Feb/06 01:43 PM   Updated: 11/Apr/07 11:31 AM
Return to search
Component/s: core
Affects Version/s: 3.3.x
Fix Version/s: 3.2.10, 3.3.1

Time Tracking:
Not Specified

File Attachments:
  Size
File Licensed for inclusion in ASF works grahamd_20060228_MP137_1.diff 2006-02-28 06:24 PM Graham Dumpleton 7 kB

Resolution Date: 07/Mar/06 09:33 AM


 Description  « Hide
The req.server.get_config() member seems like it is supposed to allow access to values of configuration directives set at global context. It seems though to have a few problems with it though. See MODPYTHON-133 and MODPYTHON-134.

Regardless of that, it seems it may be appropriate to provide an equivalent for PythonOption directive settings. Specifically req.server.get_options(). This would return a table object giving all PythonOption value settings performed at global scope. This would be useful where a value needs to be set globally in one place and not be overridable in more constrained configuration containers.

This might for example be used as a way or allowing the mutex directory to be specified in the Apache configuration as well as as a "configure" command line option. See MODPYTHON-131.

See commentary along with some patches in:

  http://www.mail-archive.com/python-dev@httpd.apache.org/msg01295.html



 All   Comments   Work Log   Change History   Subversion Commits      Sort Order: Ascending order - Click to sort in descending order
No work has yet been logged on this issue.