From ef3faf29b9b2bb37c24e3cea36dcb01d88dc25b0 Mon Sep 17 00:00:00 2001 From: Manuel Alabor Date: Tue, 13 May 2014 20:25:14 +0200 Subject: [PATCH] minimal support for outputting tasks --- lib/cli.js | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/lib/cli.js b/lib/cli.js index f379f66..597e469 100644 --- a/lib/cli.js +++ b/lib/cli.js @@ -9,7 +9,18 @@ var parser = require('./parser') * Outputs a list of all scheduled tasks to the `console`. */ function executeList() { - console.log('list'); + var schedule = new Schedule(); + + schedule.load() + .then(function() { + console.log('Scheduled tasks:'); + schedule.tasks.forEach(function(task) { + console.log(task); + }); + }) + .fail(function(err) { + console.log('Could not list tasks (' + err + ')'); + }); } /** Function: executeSchedule