Issue #108: Add Log
Adiciona Log ao projeto.
Como dei o merge na issue 109 enquanto estava trabalhando na 108, algumas modificações irão aparecer em: .gitlab-ci.yml
,Dockerfile
,config/config.yaml.example
, src/common/types.ts
, src/util/configParser.ts
, tslint.json
,
test/mocha.opts
.
Adicionado nome do arquivo de log e level do log: config/config.env.example
.
Adicionado o framework log4js package.json
.
Criação do arquivo de log ao instanciar serviço do blendb pelo script :scripts/service.sh
.
Adicionado log src/api/controllers/collect.ts
, src/api/controllers/data.ts
, src/api/controllers/engine.ts
.
Criação do log src/api/middlewares/log.ts
, src/api/types.ts
, src/core/log.ts
,
Testes para validar se o level e file do log sejam vazio ou o level do log estaja fora do escopo:src/core/log.spec.ts
.
Instânciar o log:src/main.ts
.
Signed-off-by: rafaelcosc rpd17@inf.ufpr.br