"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; |