From 7a2b3320ec67de0d505361cc84a805eb57738859 Mon Sep 17 00:00:00 2001 From: Cassio Cabral Date: Wed, 9 Sep 2015 09:24:08 -0300 Subject: [PATCH] lida com endpoint invalido --- logsystem/errors.log | 6 +++--- logsystem/services.log | 4 ++-- server.js | 9 ++++++++- 3 files changed, 13 insertions(+), 6 deletions(-) diff --git a/logsystem/errors.log b/logsystem/errors.log index af41eff..7993318 100644 --- a/logsystem/errors.log +++ b/logsystem/errors.log @@ -1,10 +1,10 @@ { "resumo": { "bloqueante": { - "1": 1, + "1": 2, "2": 0, "3": 0, - "4": 0 + "4": 1 }, "nao-bloqueante": { "1": 0, @@ -17,6 +17,6 @@ "1": "detalhe do erro", "2": "detalhe", "3": "detalhe", - "4": "detalhe" + "4": "Rota nao encontrada" } } \ No newline at end of file diff --git a/logsystem/services.log b/logsystem/services.log index 32f227b..8216532 100644 --- a/logsystem/services.log +++ b/logsystem/services.log @@ -6,8 +6,8 @@ "saude": 0 }, "outros": { - "requisicoes": 3, - "traducoes": 3, + "requisicoes": 4, + "traducoes": 4, "saude": 0 } } diff --git a/server.js b/server.js index 3caed98..9ec29c4 100755 --- a/server.js +++ b/server.js @@ -100,8 +100,9 @@ app.post('/glosa', function(req, res) { }); }); +// para testes apenas app.get('/incrementaerro', function(req, res) { - logger.incrementError("1", "detalhe do erro"); + // logger.incrementError("1", "detalhe do erro"); // logger.incrementService("videos", "traducoes"); res.send(200, "Incrementado"); }); @@ -160,6 +161,12 @@ app.get('/limparfila', function(req, res) { res.send(200, "Fila limpa"); }); +// precisa ficar no final caso o request n bata com nenhuma rota anterior +app.get('/*', function(req, res){ + logger.incrementError("4", "Rota nao encontrada"); + res.send(404, { 'status': 'Rota nao encontrada' } ); +}); + app.listen(properties.port, properties.host, function(){ console.log('Server running on ' + properties.host + ':' + properties.port); }); -- libgit2 0.21.2