Total Complexity | 2 |
Complexity/F | 0 |
Lines of Code | 20 |
Function Count | 0 |
Duplicated Lines | 0 |
Ratio | 0 % |
Changes | 3 | ||
Bugs | 0 | Features | 0 |
1 | 'use strict'; |
||
2 | |||
3 | var path = require('path'), |
||
4 | App = require('../lib/app'); |
||
5 | |||
6 | if(process.argv.indexOf('run') !== -1) { |
||
7 | var args = process.argv.slice(process.argv.indexOf('run')+1); |
||
8 | var defaultConfig = path.normalize('config/default'); |
||
9 | var app = new App({ |
||
10 | configFile : args[0] || defaultConfig, |
||
11 | debug: true |
||
12 | }); |
||
13 | app.run(); |
||
14 | } |
||
15 | else if(process.argv.indexOf('help') !== -1) { |
||
16 | process.stdout.write("Usage:\n> mowitnow run [configPath]"); |
||
17 | } |
||
18 | else { |
||
19 | process.stdout.write("Unknown command.\nType ’mowitnow help’ to know about all commands."); |
||
20 | } |