accept a --quiet option to disable full request logging in http-server

Closes #926
This commit is contained in:
Alex Shinn 2024-05-29 22:46:52 +09:00
parent 5350d0429c
commit 390122a7bc

View file

@ -54,8 +54,9 @@
(make-request command (car ls) (cadr ls) in out sock addr))))
(cond
(request
(if (not (conf-get cfg 'quiet?))
(log-info `(request: ,command ,(car ls) ,(cadr ls)
,(request-headers request)))
,(request-headers request))))
(protect (exn
(else
(log-error "internal error: " exn)
@ -550,7 +551,8 @@
(@
((port integer)
(doc-root string)
(verbose? boolean (#\v "verbose"))))
(verbose? boolean (#\v "verbose"))
(quiet? boolean (#\q "quiet"))))
,run-app))
(define (main args) (run-application app-spec))