From af93bf85b59d6bbb33efa94a2ad68354acc67e7d Mon Sep 17 00:00:00 2001 From: Thiago Rocha Date: Thu, 25 Sep 2014 09:43:34 -0300 Subject: [PATCH] Ajustado tempo default de execução dos passos do serviço, segundo TODO do Eric. --- cacic-daemon/cacicD/cacicd.cpp | 5 ++++- cacic-daemon/cacicD/cacictimer.h | 2 +- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/cacic-daemon/cacicD/cacicd.cpp b/cacic-daemon/cacicD/cacicd.cpp index 26e35ac..5ef57c0 100644 --- a/cacic-daemon/cacicD/cacicd.cpp +++ b/cacic-daemon/cacicD/cacicd.cpp @@ -38,8 +38,11 @@ void cacicD::start() { Ocacictimer->setPeriodicidadeExecucao(result["reply"].toObject()["nu_intervalo_exec"].toInt() * 3600); Ocacictimer->iniciarTimer(); }else{ - //TODO: deve iniciar com um timer default (4 horas é um tempo bom), pra não ficar freezado pra sempre. + //Iniciar com um timer default (4 horas), pra não ficar freezado pra sempre. QLogger::QLog_Error("Cacic Daemon", QString("Problemas com o arquivo getConfig.json")); + QLogger::QLog_Info("Cacic Daemon", QString("Inicializando periodicidade de execução do serviço com tempo padrão.")); + + Ocacictimer->iniciarTimer(); } }catch (...){ QLogger::QLog_Error("Cacic Daemon", QString("Erro desconhecido ao iniciar o serviço.")); diff --git a/cacic-daemon/cacicD/cacictimer.h b/cacic-daemon/cacicD/cacictimer.h index fddaee7..544e9dc 100644 --- a/cacic-daemon/cacicD/cacictimer.h +++ b/cacic-daemon/cacicD/cacictimer.h @@ -48,7 +48,7 @@ private: void lerArquivoConfig( const QJsonObject &jsonConfig); void definirDirModulo(QString appDirPath, QString nome); QJsonObject jsonConfig; - int periodicidadeExecucao; + int periodicidadeExecucao = 14400; // 4*3600. Tempo default de execução. int getPeriodicidadeExecucao() const; QList > metodosDownload; QMap moduleMap; // key = hash md5, value = nome do modulo -- libgit2 0.21.2