From 33dc1251fda63b30cca319036f3e7d5e5550017c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Felix=20B=C3=B6hm?= Date: Sat, 15 Sep 2012 17:38:10 +0300 Subject: [PATCH] added a helpful error message when no logs are available fixes #329 --- lib/forever.js | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/lib/forever.js b/lib/forever.js index 72da5b8d..35511e5a 100644 --- a/lib/forever.js +++ b/lib/forever.js @@ -536,6 +536,10 @@ forever.tail = function (target, length, callback) { var procs = forever.findByIndex(target, processes) || forever.findByScript(target, processes); + if (!procs) { + return callback(new Error('No logs available for process: ' + target)); + } + async.mapSeries(procs, tailProcess, function (err, procs) { return err ? callback(err)