Safe Haskell | Safe-Infered |
---|
- logCheck :: LogType -> IO ()
- logInit :: IPAddrSource -> LogType -> IO ApacheLogger
- logController :: LogType -> LogController
- type ApacheLogger = Request -> Status -> Maybe Integer -> IO ()
- data LogType
- = LogNone
- | LogStdout
- | LogFile FileLogSpec
- data IPAddrSource
- = FromSocket
- | FromHeader
- data FileLogSpec = FileLogSpec {}
- type LogController = [ProcessID] -> IO ()
Documentation
logInit :: IPAddrSource -> LogType -> IO ApacheLoggerSource
data IPAddrSource
Source from which the IP source address of the client is obtained.
FromSocket | From the peer address of the HTTP connection. |
FromHeader | From X-Real-IP: or X-Forwarded-For: in the HTTP header. |
data FileLogSpec
The spec for logging files
type LogController = [ProcessID] -> IO ()Source