added instance version and eth version
This commit is contained in:
parent
024af1ebfb
commit
367b0ed1d2
@ -56,6 +56,11 @@ cd ~
|
||||
ln -s ~/opt/cpp-ethereum-build/alethzero/alethzero ~/bin/alethzero
|
||||
ln -s ~/opt/cpp-ethereum-build/eth/eth ~/bin/eth
|
||||
|
||||
# install cloud-utils to fetch instance meta-data
|
||||
sudo apt-get -y install cloud-utils
|
||||
EC2_INSTANCE_ID=$(ec2metadata --instance-id)
|
||||
ETH_VERSION=$(eth -V)
|
||||
|
||||
# add node service
|
||||
cd ~/bin
|
||||
[ ! -d "www" ] && git clone https://github.com/cubedro/eth-net-intelligence-api www
|
||||
|
14
lib/node.js
14
lib/node.js
@ -23,8 +23,8 @@ function Node()
|
||||
var self = this;
|
||||
|
||||
this.info = {
|
||||
name: process.env.ETH_CLIENT || 'C++',
|
||||
type: process.env.ETH_TYPE || '0.8.1',
|
||||
name: process.env.EC2_INSTANCE_ID || 'Local Node',
|
||||
node: process.env.ETH_VERSION || 'eth version 0.8.1',
|
||||
os: os.platform(),
|
||||
os_v: os.release()
|
||||
};
|
||||
@ -49,7 +49,7 @@ function Node()
|
||||
errors: []
|
||||
}
|
||||
|
||||
this.socket = null;
|
||||
this._socket = null;
|
||||
this.pendingWatch = false;
|
||||
this.chainWatch = false;
|
||||
this.updateInterval = false;
|
||||
@ -59,11 +59,11 @@ function Node()
|
||||
// this.init();
|
||||
|
||||
socket.on('open', function open() {
|
||||
self.socket = true;
|
||||
self._socket = true;
|
||||
self.emit('hello', self.info);
|
||||
console.log('The connection has been opened.');
|
||||
}).on('end', function end() {
|
||||
self.socket = false;
|
||||
self._socket = false;
|
||||
}).on('error', function error(err) {
|
||||
console.log(err);
|
||||
}).on('reconnecting', function reconnecting(opts) {
|
||||
@ -278,7 +278,7 @@ Node.prototype.setWatches = function()
|
||||
|
||||
Node.prototype.emit = function(message, payload)
|
||||
{
|
||||
if(this.socket){
|
||||
if(this._socket){
|
||||
try {
|
||||
socket.emit(message, payload);
|
||||
}
|
||||
@ -296,7 +296,7 @@ Node.prototype.init = function()
|
||||
|
||||
Node.prototype.stop = function()
|
||||
{
|
||||
if(this.socket)
|
||||
if(this._socket)
|
||||
socket.end(socket.id);
|
||||
|
||||
if(this.updateInterval)
|
||||
|
Loading…
Reference in New Issue
Block a user