From 00c9086a2a413aa656a41de887a4d518ed2d2b44 Mon Sep 17 00:00:00 2001 From: cubedro Date: Fri, 17 Apr 2015 00:36:38 +0300 Subject: [PATCH] added more to info --- app.json | 2 ++ lib/node.js | 6 +++++- processes-ec2.json | 2 ++ 3 files changed, 9 insertions(+), 1 deletion(-) diff --git a/app.json b/app.json index 7b68aa6..8be232f 100644 --- a/app.json +++ b/app.json @@ -12,7 +12,9 @@ "NODE_ENV" : "production", "RPC_HOST" : "localhost", "RPC_PORT" : "8080", + "LISTENING_PORT" : "30303", "INSTANCE_NAME" : "", + "CONTACT_DETAILS" : "", "WS_SERVER" : "wss://eth-netstats.herokuapp.com", "WS_SECRET" : "eth-net-stats-has-a-secret", } diff --git a/lib/node.js b/lib/node.js index b2cb029..cc8206c 100644 --- a/lib/node.js +++ b/lib/node.js @@ -4,6 +4,7 @@ var os = require('os'); var shelljs = require('shelljs'); var debounce = require('debounce'); var registrar = require('./registrar.js'); +var pjson = require('./../package.json'); var Primus = require('primus'), Emitter = require('primus-emit'), @@ -55,12 +56,15 @@ function Node() } this.info = { + client: pjson.version, name: INSTANCE_NAME || (process.env.EC2_INSTANCE_ID || os.hostname()), + contact: (process.env.CONTACT_DETAILS || ""), node: ETH_VERSION, net: NET_VERSION, api: API_VERSION, + port: (process.env.LISTENING_PORT || 30303), os: os.platform(), - os_v: os.release() + os_v: os.release(), }; this.id = _.camelCase(this.info.name); diff --git a/processes-ec2.json b/processes-ec2.json index 01b1044..0d70794 100644 --- a/processes-ec2.json +++ b/processes-ec2.json @@ -29,7 +29,9 @@ "NODE_ENV" : "production", "RPC_HOST" : "localhost", "RPC_PORT" : "8080", + "LISTENING_PORT" : "30303", "INSTANCE_NAME" : "", + "CONTACT_DETAILS" : "", "WS_SERVER" : "wss://eth-netstats.herokuapp.com", "WS_SECRET" : "eth-net-stats-has-a-secret", }