UNPKG

@sasjs/cli

Version:

Command line interface for SASjs

24 lines (23 loc) 973 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.parseJobDetails = void 0; var parseJobDetails = function (response) { if (!response) return; var details = ''; var concatDetails = function (data, title) { if (data) details = details.concat(details.length ? ' | ' : '', "".concat(title, ": ").concat(Object.keys(data) .map(function (key) { return "".concat(key, ": ").concat(data[key]); }) .join('; '))); }; concatDetails(response.statistics, 'Statistics'); concatDetails(response.listingStatistics, 'Listing Statistics'); concatDetails(response.logStatistics, 'Log Statistics'); var lineCount = 1000000; if (response.logStatistics && response.logStatistics.lineCount) { lineCount = parseInt(response.logStatistics.lineCount); } return { details: details, lineCount: lineCount }; }; exports.parseJobDetails = parseJobDetails;