Skip to content

Commit

Permalink
Adds option for debug mode
Browse files Browse the repository at this point in the history
  • Loading branch information
cheton committed Jan 4, 2016
1 parent 8ca1343 commit afaf054
Showing 1 changed file with 8 additions and 2 deletions.
10 changes: 8 additions & 2 deletions bin/cnc
Original file line number Diff line number Diff line change
Expand Up @@ -8,19 +8,25 @@ var path = require('path');
var webappengine = require('webappengine');
var program = require('commander');
var pkg = require('../package.json');
var settings = require('../app/config/settings');
var server = require('../server');
require('colors');

program
.version(pkg.version)
.usage('[options]')
.option('-d, --debug', 'run in debug mode')
.option('-p, --port <port>', 'set listen port (default: 8000)')
.option('-H, --host <host>', 'set listen address or hostname (default: 0.0.0.0)')
.option('-b, --backlog <backlog>', 'set listen backlog (default: 511)')
.option('-c, --config <filename>', 'set config file (default: ~/.cncrc)')
.parse(process.argv);

if (program.debug) {
process.env.NODE_ENV = 'development';
}

var settings = require('../app/config/settings');
var server = require('../server');

// Overrides defaults
_.set(settings, 'port', program.port || settings.port);
_.set(settings, 'host', program.host || settings.host);
Expand Down

0 comments on commit afaf054

Please sign in to comment.