MCPcopy
hub / github.com/tomdionysus/foaas / output

Method output

lib/foaas.js:204–218  ·  view source on GitHub ↗
(req, res, message, subtitle)

Source from the content-addressed store, hash-verified

202 }
203
204 output (req, res, message, subtitle) {
205 req.message = message
206 req.subtitle = subtitle
207
208 const filters = []
209 for (const filter of Array.from(this.filters)) {
210 if (filter.applies(req)) { filters.push(filter) }
211 }
212
213 var rout = (req, res) => {
214 return (filters.pop() || this).process(req, res, rout)
215 }
216
217 return rout(req, res)
218 }
219
220 process (req, res) {
221 console.log(new Date().toISOString() + ' ' + req.method + ' ' + req.originalUrl + ' [' + res.statusCode.toString() + '] ' + JSON.stringify(req.body))

Callers 2

send622Method · 0.95
loadOperationsMethod · 0.95

Calls

no outgoing calls

Tested by

no test coverage detected