Skip to content

Commit

Permalink
flatten => things
Browse files Browse the repository at this point in the history
  • Loading branch information
nomilous committed Oct 31, 2016
1 parent 7e0bbc4 commit be74d34
Show file tree
Hide file tree
Showing 3 changed files with 10 additions and 33 deletions.
17 changes: 4 additions & 13 deletions lib/Cluster.js
Original file line number Diff line number Diff line change
Expand Up @@ -31,9 +31,7 @@ class Cluster extends EventEmitter {

Object.defineProperty(this, '_masterName', {value: null, writable: true});
Object.defineProperty(this, '_master', {
get: () => {
return this._masterName == this._vertex.name;
}
get: () => this._masterName == this._vertex.name
});

Object.defineProperty(this, '_waitingMaster', {value: []});
Expand All @@ -42,10 +40,7 @@ class Cluster extends EventEmitter {
Object.defineProperty(this, '_members', {value: {}});
Object.defineProperty(this, '_waitingReady', {value: null, writable: true});
Object.defineProperty(this, '_ready', {
get: () => {
return Object.keys(this._members).length == Object.keys(this.members).length
&& this._stores._ready;
},
get: () => this.getMemberCount(true) == this.getMemberCount(false) && this._stores._ready,
enumerable: false
});

Expand Down Expand Up @@ -182,9 +177,7 @@ class Cluster extends EventEmitter {
return new Promise((resolve, reject) => {
let attempts = Object.keys(this.config.join)
.filter(isInt)
.map(key => {
return this.config.join[key]
})
.map(key => this.config.join[key])
.filter(isntSelf(
this._vertex.server._server.address()
));
Expand Down Expand Up @@ -324,9 +317,7 @@ class Cluster extends EventEmitter {

reply('join2', new Promise((resolve, reject) => {
this._memberStore.set(data.name, data)
.then(result => {
resolve();
})
.then(result => resolve())
.catch(reject)
}));
}
Expand Down
12 changes: 3 additions & 9 deletions lib/Member.js
Original file line number Diff line number Diff line change
Expand Up @@ -20,9 +20,7 @@ class Member {

var usrSocket;
Object.defineProperty(this, 'socket', {
get: () => {
return usrSocket;
},
get: () => usrSocket,
set: (socket) => {
usrSocket = socket;
Object.defineProperty(usrSocket, 'member', {
Expand Down Expand Up @@ -54,9 +52,7 @@ class Member {

var sysSocket;
Object.defineProperty(this, '_sys', {
get: () => {
return sysSocket;
},
get: () => sysSocket,
set: (socket) => {
sysSocket = socket;
Object.defineProperty(sysSocket, 'member', {
Expand All @@ -74,9 +70,7 @@ class Member {

let joined = false;
Object.defineProperty(this, '_stopped', {
get: () => {
return joined;
},
get: () => joined,
set: (value) => {
joined = value;
this._updated(this);
Expand Down
14 changes: 3 additions & 11 deletions lib/Server.js
Original file line number Diff line number Diff line change
Expand Up @@ -20,10 +20,7 @@ class Server {

let nextSession = 0;
Object.defineProperty(this, '_nextSession', {
get: () => {
// TODO: wrap
return nextSession++;
}
get: () => nextSession++ // TODO: wrap
});

this._defaults();
Expand Down Expand Up @@ -174,9 +171,7 @@ class Server {
this._sessions[id] = session;
session.contexts = {};
Object.defineProperty(session, 'socket', {
get: () => {
return socket;
},
get: () => socket,
enumerable: true
});
return session;
Expand All @@ -196,9 +191,7 @@ class Server {
}
session.contexts[handler] = {local: {}};
Object.defineProperty(session.contexts[handler], 'socket', {
get: () => {
return session.socket;
},
get: () => session.socket,
enumerable: true
});
}
Expand Down Expand Up @@ -271,7 +264,6 @@ class Server {
}
}


}

module.exports = Server;

0 comments on commit be74d34

Please sign in to comment.