Changeset 93:c3894d7dd583

Show
Ignore:
Timestamp:
06/12/09 11:58:50 (1 year ago)
Author:
Jon Nelson <jnelson@jamponi.net>
branch:
default
Message:

change debug to default to False
for paste entry points, get debug from local_conf, then global_conf,

then just use False

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • flup/server/__init__.py

    r1 r93  
    11# 
     2class NoDefault(object): 
     3    pass 
     4 
     5__all__ = [ 'NoDefault', ] 
  • flup/server/ajp.py

    r88 r93  
    104104                 multithreaded=True, multiprocess=False, 
    105105                 bindAddress=('localhost', 8009), allowedServers=None, 
    106                  loggingLevel=logging.INFO, debug=True, **kw): 
     106                 loggingLevel=logging.INFO, debug=False, **kw): 
    107107        """ 
    108108        scriptName is the initial portion of the URL path that "belongs" 
  • flup/server/ajp_base.py

    r77 r93  
    4242import threading 
    4343 
     44from flup.server import NoDefault 
     45 
    4446__all__ = ['BaseAJPServer'] 
    45  
    46 class NoDefault(object): 
    47     pass 
    4847 
    4948# Packet header prefixes. 
     
    753752                 multithreaded=True, multiprocess=False, 
    754753                 bindAddress=('localhost', 8009), allowedServers=NoDefault, 
    755                  loggingLevel=logging.INFO, debug=True): 
     754                 loggingLevel=logging.INFO, debug=False): 
    756755        """ 
    757756        scriptName is the initial portion of the URL path that "belongs" 
  • flup/server/ajp_fork.py

    r84 r93  
    103103    def __init__(self, application, scriptName='', environ=None, 
    104104                 bindAddress=('localhost', 8009), allowedServers=None, 
    105                  loggingLevel=logging.INFO, debug=True, **kw): 
     105                 loggingLevel=logging.INFO, debug=False, **kw): 
    106106        """ 
    107107        scriptName is the initial portion of the URL path that "belongs" 
  • flup/server/fcgi.py

    r87 r93  
    6565                 multithreaded=True, multiprocess=False, 
    6666                 bindAddress=None, umask=None, multiplexed=False, 
    67                  debug=True, roles=(FCGI_RESPONDER,), forceCGI=False, **kw): 
     67                 debug=False, roles=(FCGI_RESPONDER,), forceCGI=False, **kw): 
    6868        """ 
    6969        environ, if present, must be a dictionary-like object. Its 
  • flup/server/fcgi_base.py

    r82 r93  
    903903                 multithreaded=True, multiprocess=False, 
    904904                 bindAddress=None, umask=None, multiplexed=False, 
    905                  debug=True, roles=(FCGI_RESPONDER,), 
     905                 debug=False, roles=(FCGI_RESPONDER,), 
    906906                 forceCGI=False): 
    907907        """ 
  • flup/server/fcgi_fork.py

    r84 r93  
    6565    def __init__(self, application, environ=None, 
    6666                 bindAddress=None, umask=None, multiplexed=False, 
    67                  debug=True, roles=(FCGI_RESPONDER,), forceCGI=False, **kw): 
     67                 debug=False, roles=(FCGI_RESPONDER,), forceCGI=False, **kw): 
    6868        """ 
    6969        environ, if present, must be a dictionary-like object. Its 
  • flup/server/fcgi_single.py

    r84 r93  
    6565    def __init__(self, application, environ=None, 
    6666                 bindAddress=None, umask=None, multiplexed=False, 
    67                  debug=True, roles=(FCGI_RESPONDER,), forceCGI=False, **kw): 
     67                 debug=False, roles=(FCGI_RESPONDER,), forceCGI=False, **kw): 
    6868        """ 
    6969        environ, if present, must be a dictionary-like object. Its 
  • flup/server/paste_factory.py

    r84 r93  
    11# (c) 2005 Ian Bicking and contributors; written for Paste (http://pythonpaste.org) 
    22# Licensed under the MIT license: http://www.opensource.org/licenses/mit-license.php 
     3 
     4from flup.server import NoDefault 
     5 
    36def asbool(obj): 
    47    if isinstance(obj, (str, unicode)): 
     
    2730 
    2831def run_ajp_thread(wsgi_app, global_conf, 
    29                    scriptName='', host='localhost', port='8009', 
    30                    allowedServers='127.0.0.1'): 
     32                   scriptName=NoDefault, host='localhost', port='8009', 
     33                   allowedServers='127.0.0.1', debug=NoDefault): 
    3134    import flup.server.ajp 
    3235    addr = (host, int(port)) 
     36    if debug is NoDefault: 
     37        debug = global_conf.get('debug', False) 
     38    debug = asbool(debug) 
    3339    s = flup.server.ajp.WSGIServer( 
    3440        wsgi_app, 
     
    3642        bindAddress=addr, 
    3743        allowedServers=aslist(allowedServers), 
     44        debug=debug, 
    3845        ) 
    3946    s.run() 
    40      
     47 
    4148def run_ajp_fork(wsgi_app, global_conf, 
    4249                 scriptName='', host='localhost', port='8009', 
    43                  allowedServers='127.0.0.1'): 
     50                 allowedServers='127.0.0.1', debug=NoDefault): 
    4451    import flup.server.ajp_fork 
    4552    addr = (host, int(port)) 
     53    if debug is NoDefault: 
     54        debug = global_conf.get('debug', False) 
     55    debug = asbool(debug) 
    4656    s = flup.server.ajp_fork.WSGIServer( 
    4757        wsgi_app, 
     
    4959        bindAddress=addr, 
    5060        allowedServers=aslist(allowedServers), 
     61        debug=debug, 
    5162        ) 
    5263    s.run() 
     
    5566                    host=None, port=None, 
    5667                    socket=None, umask=None, 
    57                     multiplexed=False): 
     68                    multiplexed=False, debug=NoDefault): 
    5869    import flup.server.fcgi 
    5970    if socket: 
     
    6778    if umask is not None: 
    6879        umask = int(umask) 
     80    if debug is NoDefault: 
     81        debug = global_conf.get('debug', False) 
     82    debug = asbool(debug) 
    6983    s = flup.server.fcgi.WSGIServer( 
    7084        wsgi_app, 
    7185        bindAddress=sock, umask=umask, 
    72         multiplexed=asbool(multiplexed)) 
     86        multiplexed=asbool(multiplexed), 
     87        debug=debug) 
    7388    s.run() 
    7489 
     
    7691                  host=None, port=None, 
    7792                  socket=None, umask=None, 
    78                   multiplexed=False): 
     93                  multiplexed=False, 
     94                  debug=NoDefault): 
    7995    import flup.server.fcgi_fork 
    8096    if socket: 
     
    88104    if umask is not None: 
    89105        umask = int(umask) 
     106    if debug is NoDefault: 
     107        debug = global_conf.get('debug', False) 
     108    debug = asbool(debug) 
    90109    s = flup.server.fcgi_fork.WSGIServer( 
    91110        wsgi_app, 
    92111        bindAddress=sock, umask=umask, 
    93         multiplexed=asbool(multiplexed)) 
     112        multiplexed=asbool(multiplexed), 
     113        debug=debug) 
    94114    s.run() 
    95115 
    96116def run_scgi_thread(wsgi_app, global_conf, 
    97                     scriptName='', host='localhost', port='4000', 
    98                     allowedServers='127.0.0.1'): 
     117                    scriptName=NoDefault, host='localhost', port='4000', 
     118                    allowedServers='127.0.0.1', 
     119                    debug=NoDefault): 
    99120    import flup.server.scgi 
    100121    addr = (host, int(port)) 
     122    if debug is NoDefault: 
     123        debug = global_conf.get('debug', False) 
     124    debug = asbool(debug) 
    101125    s = flup.server.scgi.WSGIServer( 
    102126        wsgi_app, 
     
    104128        bindAddress=addr, 
    105129        allowedServers=aslist(allowedServers), 
     130        debug=debug, 
    106131        ) 
    107132    s.run() 
    108133 
    109134def run_scgi_fork(wsgi_app, global_conf, 
    110                   scriptName='', host='localhost', port='4000', 
    111                   allowedServers='127.0.0.1'): 
     135                  scriptName=NoDefault, host='localhost', port='4000', 
     136                  allowedServers='127.0.0.1', 
     137                  debug=NoDefault): 
    112138    import flup.server.scgi_fork 
    113139    addr = (host, int(port)) 
     140    if debug is NoDefault: 
     141        debug = global_conf.get('debug', False) 
     142    debug = asbool(debug) 
    114143    s = flup.server.scgi_fork.WSGIServer( 
    115144        wsgi_app, 
     
    117146        bindAddress=addr, 
    118147        allowedServers=aslist(allowedServers), 
     148        debug=debug, 
    119149        ) 
    120150    s.run() 
    121      
     151 
  • flup/server/scgi.py

    r88 r93  
    6767import socket 
    6868 
    69 from flup.server.scgi_base import BaseSCGIServer, Connection, NoDefault 
     69from flup.server import NoDefault 
     70from flup.server.scgi_base import BaseSCGIServer, Connection 
    7071from flup.server.threadedserver import ThreadedServer 
    7172 
     
    9293                 bindAddress=('localhost', 4000), umask=None, 
    9394                 allowedServers=None, 
    94                  loggingLevel=logging.INFO, debug=True, **kw): 
     95                 loggingLevel=logging.INFO, debug=False, **kw): 
    9596        """ 
    9697        scriptName is the initial portion of the URL path that "belongs" 
  • flup/server/scgi_base.py

    r91 r93  
    4646__all__ = ['BaseSCGIServer'] 
    4747 
    48 class NoDefault(object): 
    49     pass 
     48from flup.server import NoDefault 
    5049 
    5150# The main classes use this name for logging. 
     
    279278                 bindAddress=('localhost', 4000), umask=None, 
    280279                 allowedServers=NoDefault, 
    281                  loggingLevel=logging.INFO, debug=True): 
     280                 loggingLevel=logging.INFO, debug=False): 
    282281        """ 
    283282        scriptName is the initial portion of the URL path that "belongs" 
  • flup/server/scgi_fork.py

    r84 r93  
    6767import socket 
    6868 
    69 from flup.server.scgi_base import BaseSCGIServer, Connection, NoDefault 
     69from flup.server import NoDefault 
     70from flup.server.scgi_base import BaseSCGIServer, Connection 
    7071from flup.server.preforkserver import PreforkServer 
    7172 
     
    9192                 bindAddress=('localhost', 4000), umask=None, 
    9293                 allowedServers=None, 
    93                  loggingLevel=logging.INFO, debug=True, **kw): 
     94                 loggingLevel=logging.INFO, debug=False, **kw): 
    9495        """ 
    9596        scriptName is the initial portion of the URL path that "belongs"