From c034e2380776eb32fcb89ca0f450d60203231504 Mon Sep 17 00:00:00 2001 From: coderaiser Date: Fri, 2 Nov 2012 11:47:26 -0400 Subject: [PATCH] refactored --- lib/server/socket.js | 17 ++++++++--------- 1 file changed, 8 insertions(+), 9 deletions(-) diff --git a/lib/server/socket.js b/lib/server/socket.js index 2777bb69..55e26321 100644 --- a/lib/server/socket.js +++ b/lib/server/socket.js @@ -10,6 +10,7 @@ io = main.require('socket.io'), update = main.srvrequire('update'), exec = main.child_process.exec, + Util = main.util, ClientFuncs = [], OnMessageFuncs = [], @@ -50,18 +51,16 @@ return function(pCommand) { console.log(pCommand); - if( pCommand.indexOf('cloudcmd') === 0 ){ - pCommand = pCommand.replace('cloudcmd', ''); + if( Util.isContainStr(pCommand, 'cloudcmd') ){ + pCommand = Util.removeStr(pCommand, 'cloudcmd'); - if(pCommand.indexOf(' ') === 0){ - pCommand = pCommand.replace(' ',''); + if( Util.isContainStr(pCommand, ' ') ){ + pCommand = Util.removeStr(pCommand, ' '); - if(pCommand.indexOf('update') === 0){ - if(update) - update.get(); - } + if( Util.isContainStr(pCommand, 'update') && update ) + update.get(); - if(pCommand.indexOf('exit') === 0) + if( Util.strCmp(pCommand, 'exit') ) pCommand = 'kill -9 ' + process.pid; } else {