1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
| "use strict";
| var inspect = require("util").inspect;
|
| function log(response, request) {
| var str;
|
| str = `Request:\n${inspect(request)}\n\n`;
| str += `Response:\n${inspect(response)}\n\n`;
|
| /* istanbul ignore else: when this.logger is not a function, it can't be called */
| if (typeof this.logger === "function") {
| this.logger(str);
| }
| }
|
| module.exports = log;
|
|