benoitc
a1058bc7fe
add line
2012-12-25 06:25:25 +01:00
benoitc
dae4d38705
add syslog support.
...
Add options to setup logging to syslog:
- `--log-syslog`: enable syslog. It default to `/var/run/syslog` on darwin,
`/var/run/log` on freebsd, `/dev/log` on openbsd and udp://localhost:514 for
other platforms.
- `--log-syslog-prefix: Pass the parameter to use as the program name
- `--log-syslog-to`: Setup the syslog address to send message. Address startinf
by udp:// will send to udp, unix:// to a unix socket and tcp:// to tcp (useful
for rsyslog)
fix #452 .
2012-12-25 06:19:06 +01:00
benoitc
ac1af72922
s/optparse/argparse
2012-12-25 06:19:06 +01:00
Adnane Belmadiaf
20cd49595a
PEP8 fixes
2012-12-24 09:53:03 +01:00
Adnane Belmadiaf
1c9b8460b1
s/create_sockeSt/create_sockets
2012-12-22 08:58:46 +01:00
benoitc
b6bba4572a
add Adnane Belmadiaf to THANKS.
2012-12-21 15:47:05 +01:00
Adnane Belmadiaf
fa37b90ad8
Append acceptors in EventletWorker
2012-12-21 15:46:00 +01:00
benoitc
77251d9d30
make sure we don't prematuraly close the fd of the worker tmp file.
...
fix #407
2012-12-21 15:43:26 +01:00
benoitc
8cdb4980c8
add David Vincelli to THANKS.
2012-12-21 15:43:26 +01:00
David Vincelli
c2ae9090dc
handle size 0 read by returning empty buffer
...
It appears the original author meant to return b"" when size == 0 instead of raise ValueError("Size must be positive.")
2012-12-21 15:43:26 +01:00
Qiangning Hong
174c34ec9c
add nworkers_changed hook
...
This hook will be called whenever the number of workers is set.
2012-12-21 15:43:26 +01:00
benoitc
6264e9edd4
fix typo...
2012-12-17 16:45:10 +01:00
benoitc
dc5ec29009
fix call
2012-12-17 16:18:42 +01:00
benoitc
32395a17fc
document the new --bind syntax.
2012-12-16 10:51:59 +01:00
Konstantin Enchant
aac56c9d55
Added response arg for post_request hook.
2012-12-16 10:21:01 +01:00
benoitc
3118b08b99
fix display when using ssl
2012-12-14 10:32:58 +01:00
benoitc
1198cc2723
handle ssl connections.
...
gunicorn is now supporting ssl connections:
$ gunicorn -w3 --certfile=server.crt --keyfile=server.key test:app
works with all supported workers
2012-12-14 10:22:05 +01:00
benoitc
b7b51adf13
allows gunicorn to bind to multiple address
...
Allows gunicorn to listen on different interface. It can be either ipv6,
unix or ipv4 sockets.
Ex:
gunicorn -w3 -b 127.0.0.1:8001 -b 127.0.0.1:8000 -b [::1]:8000 test:app
fix #444
2012-12-14 10:18:39 +01:00
Benoit Chesneau
41a6999fa3
Merge pull request #441 from acdha/patch-1
...
Update link to Greenlet source repository
2012-12-04 21:01:22 -08:00
Benoit Chesneau
42d4b1e191
Merge pull request #442 from mtigas/patch-1
...
fix spelling in "Running Gunicorn" doc page
2012-12-04 21:01:00 -08:00
Mike Tigas
32e2dcfd0c
fix spelling in "Running Gunicorn" doc page
2012-11-28 11:40:06 -08:00
Chris Adams
0a3508fc7f
Update link to Greenlet
...
https://bitbucket.org/ambroff/greenlet has migrated to https://github.com/python-greenlet/greenlet
2012-11-26 17:33:38 -05:00
benoitc
1b33280e8b
add sib to THANKS
2012-11-26 08:15:43 +01:00
benoitc
2883924ecd
add Dan Callaghan to THANKS
2012-11-26 08:14:09 +01:00
benoitc
facb1a668c
s/py.test/pytest - fix #440
...
patch from@danc86 thanks!
2012-11-26 08:12:13 +01:00
Benoit Chesneau
b304d8f508
Merge pull request #438 from sibsibsib/master
...
catch-all exception in arbiter absorbing bug
2012-11-25 23:09:06 -08:00
sib
771aae85e0
fixed: PWD comparison in arbiter using incorrect attribute names
2012-11-22 23:29:25 -05:00
benoitc
0d91a519a5
say what happened in 0.16.1
...
thx @goodwill to have noticed it
2012-11-20 09:28:35 +01:00
benoitc
faf2cc58f1
s/doc/docs
2012-11-19 16:28:04 +01:00
benoitc
f0ee746300
bump
2012-11-19 16:25:56 +01:00
benoitc
c3060144fa
add requirements_dev.txt
2012-11-19 16:24:57 +01:00
benoitc
5ef73415e7
fix the typo
2012-11-19 15:38:44 +01:00
benoitc
26330173bb
say hello to 0.16
2012-11-19 15:20:53 +01:00
benoitc
6c34654e91
temporarely rmove 3.3 from travis tests.
...
testing 3.3 is broken in travis.
2012-11-19 12:02:36 +01:00
benoitc
6505151b10
new release is today`
2012-11-19 11:54:45 +01:00
benoitc
0b40e69e67
Merge branch 'develop'
2012-11-19 11:49:05 +01:00
benoitc
f724c53e17
make sure to add the current dir to sys.path as well. close #322
2012-11-19 08:33:05 +01:00
benoitc
594a189cc1
add Christos Stavrakakis to THANKS
2012-11-16 11:53:30 +01:00
benoitc
95a2e9e610
what's new in 0.16.0
2012-11-16 11:22:21 +01:00
benoitc
155b3c3823
don't use map at all
2012-11-16 11:16:19 +01:00
benoitc
4da8f8067d
str should be applied first.
...
change based on @sirkonst feedback
2012-11-16 11:12:57 +01:00
benoitc
46e041b9f1
don't use map
2012-11-16 11:08:02 +01:00
benoitc
98b2114199
say hello to python 3.3
2012-11-16 10:51:51 +01:00
Christos Stavrakakis
efdc99dd91
Reopen stdout & stderr if redirected to error log
...
To use the logrotate utility, a USR1 signal is sent, and the
corresponding handler reopens the log files. However, sys.stdout and
sys.stderr, which may be redirected to the error log file, are not
updated. This commit fixes this, by closing the fileobj of the
LazyWriter object. There is no need to reopen it, since the LazyWriter
will open it when needed.
2012-11-16 10:50:54 +01:00
benoitc
d9faae01db
bump to 0.16
2012-11-16 10:23:45 +01:00
benoitc
91e7d138dc
fix header encoding
2012-11-16 10:05:26 +01:00
benoitc
f240b78fd3
add Eric Shull to THANKS
2012-11-16 07:59:55 +01:00
Eric Shull
e58f8b59b7
Add isatty method to LazyWriter.
2012-11-16 07:59:55 +01:00
benoitc
044732f7bc
add Kenneth Reitz to THANKS
2012-11-16 07:38:30 +01:00
Kenneth Reitz
402f003ca2
Honor $PORT environment variable.
2012-11-16 07:36:25 +01:00