Example #1
0
 mod.factory('postal', function() {
     return postal(_)
 })
Example #2
0
 afterEach(function() {
     postal(_)
     .utils.reset()
 });
Example #3
0
File: bus.js Project: dazld/whir
var Postal = require('postal');
var postal = Postal();
var _ = require('underscore')._;
var startTime = Date.now();
var channel = postal.channel();

function formatMB(num){
	return (num/1024/1024).toFixed(2)+"MB";
}

channel.subscribe('*.*',function(data,topic){

	var memoryStats = process.memoryUsage();



	var formattedStats = {
		rss: formatMB(memoryStats.rss),
		heapTotal: formatMB(memoryStats.heapTotal),
		headUsed: formatMB(memoryStats.heapUsed)
	};

	var memStatString = formattedStats.rss+"/"+formattedStats.heapTotal+"/"+formattedStats.headUsed;


	if (data && (data.req)) {
		data = _.clone(data);
		data.req = 'express.req';
		data.res = 'express.res';
	};