Commit graph

38 commits

Author SHA1 Message Date
686e6ecf2e Added logger spec parser for CLI args 2019-07-13 14:13:28 +02:00
c83d63c8f2 Add python version with -v option 2019-07-13 13:53:07 +02:00
3a9238e7a1 Add pyutils.h/c and a check for import when parsing arguments 2019-07-13 13:43:26 +02:00
76af007c69 Code cleaning & better worker exit status detection
And better handling of entrypoint import failure...
2019-07-13 13:28:32 +02:00
6e10734217 updated README 2019-07-13 13:18:15 +02:00
dcc8a7a622 Using global configuration variable instead of function arguments 2019-07-13 13:17:53 +02:00
5c3202dbf8 Bugfix in version declaration 2019-07-13 12:44:17 +02:00
9906803b42 Started arg parser implementation 2019-07-13 12:37:05 +02:00
45d2c67f1a Updated config.h.in & configure.ac files 2019-07-13 12:36:16 +02:00
9eb5f1f42a Using internal logger instead of syslog 2019-07-10 12:36:37 +02:00
d2e7517348 Bugfix on logger with ident field etc 2019-07-10 12:35:47 +02:00
1d4a84b8c7 Add small test on a logline + '\n' at logline end 2019-07-09 14:58:35 +02:00
5e81964e0f Updated log function, add a format_message function, debuging etc.
Implement the set_ident function (wich update the internal preffix & suffix
representations)
2019-07-08 15:13:16 +02:00
cba3553bbc Various logger enhancement 2019-07-06 16:16:13 +02:00
a8e9e8cdec Add a default behavior to logger_format_add function + tests 2019-07-06 14:19:07 +02:00
fd9fc2fb47 Enhanced logger parse format testcase 2019-07-06 13:56:10 +02:00
b989e65d33 Bugfix in logger + test for logger format parsing 2019-07-06 13:48:53 +02:00
a8568073b6 Bugfixes + more tests for logger 2019-07-04 15:52:23 +02:00
eece95e7a8 Logger implementation continuation + tests 2019-07-04 15:16:17 +02:00
4c6e4bfec7 Add test & bugfix 2019-07-03 18:16:57 +02:00
396f5f35a2 Add missing am files 2019-07-03 17:12:54 +02:00
2a1ced3ffc Add first tests 2019-07-03 17:12:27 +02:00
8cba8d40ba Starts implementation of logger format parsing 2019-07-03 17:12:09 +02:00
fa17445573 Add autotools & checks 2019-07-03 17:11:01 +02:00
164fe9dd98 Continuing logger implementation 2019-07-02 17:40:37 +02:00
0050577e45 Starts logger & conf 2019-07-02 06:54:27 +02:00
5e80043631 Commenting debug lines + set a new default value for max_reqs 2019-07-02 02:09:07 +02:00
2bdf83fc43 Using clone for piper & use ctl pipe to read response size 2019-07-01 16:30:22 +02:00
cf25871587 Add signal detection for responder 2019-07-01 14:17:39 +02:00
4aa0614383 Decrease poll timer & move piper control pipe 2019-07-01 14:15:57 +02:00
59fa3b0dc4 Add a call to FCGI_Finish() in work() + comments 2019-07-01 02:52:08 +02:00
ebb01bb82e Commenting, adding Doxyfile, enhancing Makefile 2019-07-01 02:21:36 +02:00
e2dd5a1be4 Enhancement & bugfix for the on demand spawning strategy 2019-07-01 01:02:05 +02:00
d38ab9dacb Implement on demand commits 2019-07-01 00:00:35 +02:00
f075806524 Fixing libfcgi bad free bug
Bugfix consist of replacing the magic wrapper instance of os.environ (
aitomatically call os.putenv) by a normal dict instance.
2019-06-30 22:48:42 +02:00
13258ee647 Enable python environnement update from FCGI context 2019-06-30 18:54:55 +02:00
ed745fc3ee Add stdout & stderr flushing after pyentrypoint fun called 2019-06-30 17:37:56 +02:00
9c741e6b9c Initial commit 2019-06-30 08:19:03 +02:00