Initialise sys.argv to a dummy value.
-------------------------------------

         Key: MODPYTHON-88
         URL: http://issues.apache.org/jira/browse/MODPYTHON-88
     Project: mod_python
        Type: Improvement
  Components: core  
    Versions: 3.3    
    Reporter: Graham Dumpleton
    Priority: Minor


As mod_python isn't executed as part of a traditional command line program but 
is embedded into Apache, there is no actual sys.argv array for command line 
parameters. This though causes problems when certain third party modules are 
used which want for some reason to query sys.argv, eg. numarray:

  http://www.modpython.org/pipermail/mod_python/2005-October/019401.html

and pychart:

  http://www.modpython.org/pipermail/mod_python/2005-October/019360.html

Simple way of avoiding this would be if apache.init() method executed for each 
interpreter being created set sys.argv.

   sys.argv = ['mod_python']


-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira

Reply via email to