1
0
Fork 0
mirror of https://github.com/openstf/stf synced 2025-10-05 02:29:26 +02:00

Unify CLI option code format.

This commit is contained in:
Simo Kinnunen 2014-01-24 11:31:29 +09:00
parent 697e552ef0
commit 52e1b8094f

View file

@ -9,8 +9,12 @@ program
program program
.command('provider [serial..]') .command('provider [serial..]')
.description('start provider') .description('start provider')
.option('-s, --connect-sub <endpoint>', 'sub endpoint', cliutil.list) .option('-s, --connect-sub <endpoint>'
.option('-p, --connect-push <endpoint>', 'push endpoint', cliutil.list) , 'sub endpoint'
, cliutil.list)
.option('-p, --connect-push <endpoint>'
, 'push endpoint'
, cliutil.list)
.action(function() { .action(function() {
var serials = cliutil.allUnknownArgs(arguments) var serials = cliutil.allUnknownArgs(arguments)
, options = cliutil.lastArg(arguments) , options = cliutil.lastArg(arguments)
@ -44,8 +48,12 @@ program
program program
.command('device <serial>') .command('device <serial>')
.description('start device worker') .description('start device worker')
.option('-s, --connect-sub <endpoint>', 'sub endpoint', cliutil.list) .option('-s, --connect-sub <endpoint>'
.option('-p, --connect-push <endpoint>', 'push endpoint', cliutil.list) , 'sub endpoint'
, cliutil.list)
.option('-p, --connect-push <endpoint>'
, 'push endpoint'
, cliutil.list)
.action(function(serial, options) { .action(function(serial, options) {
if (!options.connectSub) { if (!options.connectSub) {
this.missingArgument('--connect-sub') this.missingArgument('--connect-sub')
@ -66,10 +74,12 @@ program
program program
.command('coordinator <name>') .command('coordinator <name>')
.description('start coordinator') .description('start coordinator')
.option('-a, --connect-app-dealer <endpoint>', 'app dealer endpoint', .option('-a, --connect-app-dealer <endpoint>'
cliutil.list) , 'app dealer endpoint'
.option('-d, --connect-dev-dealer <endpoint>', 'device dealer endpoint', , cliutil.list)
cliutil.list) .option('-d, --connect-dev-dealer <endpoint>'
, 'device dealer endpoint'
, cliutil.list)
.action(function(name, options) { .action(function(name, options) {
if (!options.connectAppDealer) { if (!options.connectAppDealer) {
this.missingArgument('--connect-app-dealer') this.missingArgument('--connect-app-dealer')
@ -90,12 +100,18 @@ program
program program
.command('triproxy <name>') .command('triproxy <name>')
.description('start triproxy') .description('start triproxy')
.option('-u, --bind-pub <endpoint>', 'pub endpoint', .option('-u, --bind-pub <endpoint>'
String, 'tcp://*:7111') , 'pub endpoint'
.option('-d, --bind-dealer <endpoint>', 'dealer endpoint', , String
String, 'tcp://*:7112') , 'tcp://*:7111')
.option('-p, --bind-pull <endpoint>', 'pull endpoint', .option('-d, --bind-dealer <endpoint>'
String, 'tcp://*:7113') , 'dealer endpoint'
, String
, 'tcp://*:7112')
.option('-p, --bind-pull <endpoint>'
, 'pull endpoint'
, String
, 'tcp://*:7113')
.action(function(name, options) { .action(function(name, options) {
require('./roles/triproxy')({ require('./roles/triproxy')({
name: name name: name
@ -171,8 +187,12 @@ program
program program
.command('console') .command('console')
.description('start console') .description('start console')
.option('-s, --connect-sub <endpoint>', 'sub endpoint', cliutil.list) .option('-s, --connect-sub <endpoint>'
.option('-p, --connect-push <endpoint>', 'push endpoint', cliutil.list) , 'sub endpoint'
, cliutil.list)
.option('-p, --connect-push <endpoint>'
, 'push endpoint'
, cliutil.list)
.action(function(options) { .action(function(options) {
if (!options.connectSub) { if (!options.connectSub) {
this.missingArgument('--connect-sub') this.missingArgument('--connect-sub')
@ -192,18 +212,30 @@ program
program program
.command('local [serial..]') .command('local [serial..]')
.description('start everything locally') .description('start everything locally')
.option('--bind-app-pub <endpoint>', 'app pub endpoint', .option('--bind-app-pub <endpoint>'
String, 'tcp://127.0.0.1:7111') , 'app pub endpoint'
.option('--bind-app-dealer <endpoint>', 'app dealer endpoint', , String
String, 'tcp://127.0.0.1:7112') , 'tcp://127.0.0.1:7111')
.option('--bind-app-pull <endpoint>', 'app pull endpoint', .option('--bind-app-dealer <endpoint>'
String, 'tcp://127.0.0.1:7113') , 'app dealer endpoint'
.option('--bind-dev-pub <endpoint>', 'device pub endpoint', , String
String, 'tcp://127.0.0.1:7114') , 'tcp://127.0.0.1:7112')
.option('--bind-dev-dealer <endpoint>', 'device dealer endpoint', .option('--bind-app-pull <endpoint>'
String, 'tcp://127.0.0.1:7115') , 'app pull endpoint'
.option('--bind-dev-pull <endpoint>', 'device pull endpoint', , String
String, 'tcp://127.0.0.1:7116') , 'tcp://127.0.0.1:7113')
.option('--bind-dev-pub <endpoint>'
, 'device pub endpoint'
, String
, 'tcp://127.0.0.1:7114')
.option('--bind-dev-dealer <endpoint>'
, 'device dealer endpoint'
, String
, 'tcp://127.0.0.1:7115')
.option('--bind-dev-pull <endpoint>'
, 'device pull endpoint'
, String
, 'tcp://127.0.0.1:7116')
.action(function() { .action(function() {
var options = cliutil.lastArg(arguments) var options = cliutil.lastArg(arguments)
, fork = require('child_process').fork , fork = require('child_process').fork