From 826f9ad5f79036e06309587d34f6f6f28d87f599 Mon Sep 17 00:00:00 2001 From: Manuel Araoz Date: Tue, 27 May 2014 15:20:49 -0300 Subject: [PATCH 1/2] multi-copayer launch script --- launch.js | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) create mode 100755 launch.js diff --git a/launch.js b/launch.js new file mode 100755 index 000000000..4d2ade4b3 --- /dev/null +++ b/launch.js @@ -0,0 +1,32 @@ +#! /usr/bin/node + +'use strict'; + + + +var sys = require('sys') +var exec = require('child_process').exec; +function puts(error, stdout, stderr) { sys.puts(stdout) } + +function isNumber(n) { + return !isNaN(parseInt(n)) && isFinite(n); +} + +var args = process.argv.slice(2); +var n_str = args[0]; +if (!isNumber(n_str)) { + console.log('Program requires one numeric argument'); + process.exit(1); +} + +var N = parseInt(n_str); +var DEFAULT_PORT = process.env.DEFAULT_PORT || 3000; + + +for (var i=0; i Date: Tue, 27 May 2014 15:22:06 -0300 Subject: [PATCH 2/2] improve doc --- launch.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/launch.js b/launch.js index 4d2ade4b3..aaf071b2e 100755 --- a/launch.js +++ b/launch.js @@ -15,7 +15,7 @@ function isNumber(n) { var args = process.argv.slice(2); var n_str = args[0]; if (!isNumber(n_str)) { - console.log('Program requires one numeric argument'); + console.log('Program requires one numeric argument for the amount of copayers'); process.exit(1); }