Uploaded image for project: 'mod_python'
  1. mod_python
  2. MODPYTHON-137

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

Details

    • New Feature
    • Status: Closed
    • Major
    • Resolution: Fixed
    • 3.3.x
    • 3.2.10, 3.3.1
    • core
    • None

    Description

      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

      Attachments

        1. grahamd_20060228_MP137_1.diff
          7 kB
          Graham Phillip Dumpleton

        Activity

          People

            grahamd Graham Phillip Dumpleton
            grahamd Graham Phillip Dumpleton
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Slack

                Issue deployment