From 2173f203f123a2be168f6bbd52f041ff6335f9d9 Mon Sep 17 00:00:00 2001 From: coderaiser Date: Fri, 6 Jun 2014 05:57:37 -0400 Subject: [PATCH] refactor(terminal) init --- lib/server/terminal.js | 19 +++---------------- 1 file changed, 3 insertions(+), 16 deletions(-) diff --git a/lib/server/terminal.js b/lib/server/terminal.js index c65283b0..89db652f 100644 --- a/lib/server/terminal.js +++ b/lib/server/terminal.js @@ -14,35 +14,22 @@ CHANNEL = CloudFunc.CHANNEL_TERMINAL, CHANNEL_RESIZE = CloudFunc.CHANNEL_TERMINAL_RESIZE, - ConNum = 0, - - INFO = 'to use terminal install pty.js: npm i pty.js'; + ConNum = 0; /** * function listen on servers port * @pServer {Object} started server object */ exports.init = function() { - var ret, func, - makePty = function(clientSocket) { + var makePty = function(clientSocket) { onConnection(clientSocket, function(channel, data) { socket.emit(channel, data, clientSocket); }); - }, - - sendInfo = function(clientSocket) { - Util.log(INFO); - socket.emit(CHANNEL, INFO, clientSocket); }; if (pty) - func = makePty; - else - func = sendInfo; + socket.on('connection', makePty); - ret = socket.on('connection', func); - - return ret; }; function onConnection(clientSocket, callback) {