Changeset 7297 for django/trunk/django/core/servers/fastcgi.py
- Timestamp:
- 03/18/08 10:53:46 (10 months ago)
- Files:
-
- django/trunk/django/core/servers/fastcgi.py (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
django/trunk/django/core/servers/fastcgi.py
r6075 r7297 38 38 daemonize=BOOL whether to detach from terminal. 39 39 pidfile=FILE write the spawned process-id to this file. 40 workdir=DIRECTORY change to this directory when daemonizing 40 workdir=DIRECTORY change to this directory when daemonizing. 41 outlog=FILE write stdout to this file. 42 errlog=FILE write stderr to this file. 41 43 42 44 Examples: … … 70 72 'maxchildren': 50, 71 73 'maxrequests': 0, 74 'outlog': None, 75 'errlog': None, 72 76 } 73 77 … … 151 155 return fastcgi_help("ERROR: Invalid option for daemonize parameter.") 152 156 157 daemon_kwargs = {} 158 if options['outlog']: 159 daemon_kwargs['out_log'] = options['outlog'] 160 if options['errlog']: 161 daemon_kwargs['err_log'] = options['errlog'] 162 153 163 if daemonize: 154 164 from django.utils.daemonize import become_daemon 155 become_daemon(our_home_dir=options["workdir"] )165 become_daemon(our_home_dir=options["workdir"], **daemon_kwargs) 156 166 157 167 if options["pidfile"]:
