add(ctx) { // if (_.random(100) > 90) { // this.logger.info(kleur.bold.red("Throw random error...")); // throw new MoleculerError("Random error!", 510); // } this.logger.info(_.padEnd(`${ctx.params.count}. Add ${ctx.params.a} + ${ctx.params.b}`, 20), `(from: ${ctx.nodeID})`); return { count: ctx.params.count, res: Number(ctx.params.a) + Number(ctx.params.b) }; }
function printBrokerStatus({ nodeID, broker }) { let count = 0; let s = _.padEnd(broker ? kleur.green(nodeID) : kleur.red(nodeID), 20);
init(loggerFactory) { super.init(loggerFactory); if (!this.opts.colors) kleur.enabled = false; this.objectPrinter = this.opts.objectPrinter ? this.opts.objectPrinter : o => util.inspect(o, { showHidden: false, depth: 2, colors: kleur.enabled, breakLength: Number.POSITIVE_INFINITY }); // Generate colorful log level names this.levelColorStr = BaseLogger.LEVELS.reduce((a, level) => { a[level] = getColor(level)(_.padEnd(level.toUpperCase(), 5)); return a; }, {}); if (this.opts.colors && this.opts.moduleColors === true) { this.opts.moduleColors = [ "yellow", "bold.yellow", "cyan", "bold.cyan", "green", "bold.green", "magenta", "bold.magenta", "blue", "bold.blue", /*"red",*/ /*"grey",*/ /*"white,"*/ ]; } }
this.logger.info(_.padEnd(`${ctx.meta.count}. Add ${ctx.params.a} + ${ctx.params.b}`, 20), `(from: ${ctx.nodeID})`); if (_.random(100) > 80) return this.Promise.reject(new MoleculerRetryableError("Random error!", 510, "RANDOM_ERROR"));
broker.logger.info(_.padEnd(`${count}. ${payload.a} + ${payload.b} = ${r.res}`, 20), `(from: ${p.ctx.nodeID})`); broker.logger.warn(kleur.red().bold("Invalid coming request count: ", count)); }).catch(err => { broker.logger.warn(kleur.red().bold(_.padEnd(`${count}. ${payload.a} + ${payload.b} = ERROR! ${err.message}`))); if (pendingReqs.indexOf(count) !== -1) pendingReqs = pendingReqs.filter(n => n != count);
winston.config.colorize(elementColor, _.padEnd(element.toLowerCase(), fcw)), winston.config.colorize('timestamp', options.timestamp()), winston.config.colorize(options.level, options.level.toUpperCase()),
broker.logger.info(_.padEnd(`${count}. ${payload.a} + ${payload.b} = ${res}`, 20), `(from: ${p.ctx.nodeID})`); broker.logger.warn(kleur.red().bold("Invalid coming request count: ", count)); }).catch(err => { broker.logger.warn(kleur.red().bold(_.padEnd(`${payload.count}. ${payload.a} + ${payload.b} = ERROR! ${err.message}`))); if (pendingReqs.indexOf(payload.count) !== -1) pendingReqs = pendingReqs.filter(n => n != payload.count);
var withKeepStartCount = function (json, property, count) { traverse(json).forEach(function (node) { if (this.key === property) { node = "" + node; // make sure it's a string var l = node.length; var end = node.substring(l - count); this.update(_.padEnd(end, l, REPLACECHAR)); } }); return json; }
function print_script ( script ) { console.log ( chalk.white ( _.repeat ( '-', 88 ) ) ); var script_header = sprintf ( "-- %s :: %s", _.padEnd ( script.alias + '[' + script.index + ']', 40 ), script.route ); console.log ( script_header ); console.log ( _.trim ( script.script ) ); }
setInterval(() => { if (this.minerReqTask) { this.minerReqTask = false this.minerState = (this.minerState + 1) % 4 } const blockchainLoaded = storage.session.netInfoBlockchainLength ? (blockchain.getLength() * 100 / storage.session.netInfoBlockchainLength).toFixed(1) : 0 if (this.headerType === 1) { const memoryUsage = process.memoryUsage() this.boxes.header.setLine(0, '{bold}RSS ' + _.padStart(helper.sizeToStr(memoryUsage.rss), 6) + ' HPT ' + _.padStart(helper.sizeToStr(memoryUsage.heapTotal), 6) + ' HPU ' + _.padStart(helper.sizeToStr(memoryUsage.heapUsed), 6) + ' EXT ' + _.padStart(helper.sizeToStr(memoryUsage.external), 6) + '{/bold}') } else { this.boxes.header.setLine(0, '{bold}HPS ' + _.padStart(storage.session.stat.hps, 4) + (storage.session.stat.txs ? ' TXS ' + _.padStart(storage.session.stat.txs, 4) : ' RPS ' + _.padStart(storage.session.stat.rps >> 1, 6)) + (storage.session.stat.bsz ? ' BSZ ' + _.padStart(helper.sizeToStr(storage.session.stat.bsz), 6) : ' DAQ ' + _.padStart(storage.session.stat.daq, 4)) + ' BLK ' + _.padStart(blockchain.getLength(), 8) + ' {' + storage.session.stat.sncColor + '-fg}' + _.padEnd(blockchainLoaded > 0 && blockchainLoaded < 100 ? '(' + blockchainLoaded + '%)' : 'SNC', 7) + '{/' + storage.session.stat.sncColor + '-fg} ' + _.padStart(storage.session.stat.net, 7) + ' ' + _.padStart(storage.session.stat.netRole, 6) + ' MNR ' + this.minerStates[this.minerState] + _.padStart(storage.session.version, 9) + '{/bold}') storage.session.stat.rps = 0 } this.screen.render() }, 2000)
let msg = _.padEnd(test.name + flag, self.maxTitleLength) + _.padStart(formatNumber(test.stat.rps) + " rps", 20); return printAndRun("succeed", msg);
var withFixedLength = function (json, property, count) { traverse(json).forEach(function (node) { if (this.key === property) { this.update(_.padEnd('', count, REPLACECHAR)); } }); return json; }
let pe = _.padEnd; let ps = _.padStart;