From edb69bc66605d600f406348fe31cddf3eb20f4e9 Mon Sep 17 00:00:00 2001 From: dhuy Date: Fri, 11 Apr 2014 02:04:25 -0300 Subject: [PATCH] Test in subtitle endpoint --- server.js | 34 +++++++++++++++++----------------- 1 file changed, 17 insertions(+), 17 deletions(-) diff --git a/server.js b/server.js index f3896d6..ba7f178 100644 --- a/server.js +++ b/server.js @@ -129,23 +129,23 @@ app.post('/api', function(req, res){ /* Cria a linha de comando */ var command_line = 'vlibras_user/vlibras-core/./gtaaas ' + parameters.getServiceType(req.query.servico) + ' uploads/' + ID_FROM_BD + '/' + req.files.legenda.name + ' ' + parameters.getTransparency(req.query.transparencia) + ' ' + ID_FROM_BD; -console.log(command_line); - // /* Executa a linha de comando */ - // child = exec(command_line, function(err, stdout, stderr) { - // // [stdout] = vlibras-core output - // // console.log(stdout); - // }); - - // /* Listener que dispara quando a requisição ao core finaliza */ - // child.on('close', function(code, signal){ - // res.send(200, { 'response' : 'http://' + SERVER_IP + ':' + port + '/' + ID_FROM_BD + '.flv' }); - // ID_FROM_BD++; - // }); - - // /* Listener que dispara quando a requisição ao core da erro */ - // child.on('error', function(code, signal){ - // res.send(500, parameters.errorMessage('Erro na chamada ao core')); - // }); + + /* Executa a linha de comando */ + child = exec(command_line, function(err, stdout, stderr) { + // [stdout] = vlibras-core output + // console.log(stdout); + }); + + /* Listener que dispara quando a requisição ao core finaliza */ + child.on('close', function(code, signal){ + res.send(200, { 'response' : 'http://' + SERVER_IP + ':' + port + '/' + ID_FROM_BD + '.flv' }); + ID_FROM_BD++; + }); + + /* Listener que dispara quando a requisição ao core da erro */ + child.on('error', function(code, signal){ + res.send(500, parameters.errorMessage('Erro na chamada ao core')); + }); }); } else { res.send(500, parameters.errorMessage('Vídeo com Extensão Inválida')); -- libgit2 0.21.2