Showing with 6 additions and 1 deletion.
  1. +6 −1 lib/jitsu/commands/logs.js
@@ -62,6 +62,7 @@ logs.all = function (amount, callback) {
}

Object.keys(apps).sort(sortLength).forEach(function (app) {
console.log('App: '.grey + app.magenta);
putLogs(apps[app], app, amount, true);
});

@@ -189,7 +190,11 @@ function putLogs (results, appName, amount, showApp) { //TODO: utilize amount an
var logLength = jitsu.config.get('loglength'),
logged = 0;

results.data.reverse().forEach(function (datum) {
function sort(first, second) {
return new Date(second.timestamp) - new Date(first.timestamp);
}

results.data.sort(sort).forEach(function (datum) {
if (datum.json && datum.json.message != null) {
// '[' + datum.json.app.magenta + ']
datum.json.message.split('\n').forEach(function (line) {