Skip to content

Commit

Permalink
[fix] A couple of minor fixes to CLI edge cases
Browse files Browse the repository at this point in the history
  • Loading branch information
indexzero committed Jan 5, 2012
1 parent b830218 commit 4ab4438
Showing 1 changed file with 8 additions and 5 deletions.
13 changes: 8 additions & 5 deletions lib/forever/cli.js
Original file line number Diff line number Diff line change
Expand Up @@ -77,6 +77,7 @@ app.use(flatiron.plugins.cli, {
var actions = [
'start',
'stop',
'stopall',
'restart',
'list',
'config',
Expand Down Expand Up @@ -230,8 +231,6 @@ app.cmd(/start (.+)/, cli.startDaemon = function () {
});
});



//
// ### function stop (file)
// #### @file {string} Target forever process to stop
Expand Down Expand Up @@ -400,6 +399,10 @@ app.cmd('logs', cli.logFiles = function (index) {
index = 0;

forever.list(false, function (err, processes) {
if (!processes) {
return forever.log.warn('No forever logfiles in ' + forever.config.get('root').magenta);
}

forever.log.info('Logs for running Forever processes');
rows = rows.concat(processes.map(function (proc) {
return ['[' + index++ + ']', proc.file.grey, proc.logFile.magenta];
Expand Down Expand Up @@ -442,10 +445,10 @@ app.cmd('columns rm :name', cli.rmColumn = function (name) {
}
});

app.cmd('columns set :value', cli.setColumns = function (columns) {
forever.log.info('Setting columns: ' + columns.join(' ').magenta);
app.cmd(/columns set (.*)/, cli.setColumns = function (columns) {
forever.log.info('Setting columns: ' + columns.magenta);

forever.config.set('columns', columns);
forever.config.set('columns', columns.split(' '));
forever.config.saveSync();
});

Expand Down

0 comments on commit 4ab4438

Please sign in to comment.