Commit af93bf85b59d6bbb33efa94a2ad68354acc67e7d
1 parent
32eb077c
Exists in
master
Ajustado tempo default de execução dos passos do serviço, segundo TODO do Eric.
Showing
2 changed files
with
5 additions
and
2 deletions
Show diff stats
cacic-daemon/cacicD/cacicd.cpp
... | ... | @@ -38,8 +38,11 @@ void cacicD::start() { |
38 | 38 | Ocacictimer->setPeriodicidadeExecucao(result["reply"].toObject()["nu_intervalo_exec"].toInt() * 3600); |
39 | 39 | Ocacictimer->iniciarTimer(); |
40 | 40 | }else{ |
41 | - //TODO: deve iniciar com um timer default (4 horas é um tempo bom), pra não ficar freezado pra sempre. | |
41 | + //Iniciar com um timer default (4 horas), pra não ficar freezado pra sempre. | |
42 | 42 | QLogger::QLog_Error("Cacic Daemon", QString("Problemas com o arquivo getConfig.json")); |
43 | + QLogger::QLog_Info("Cacic Daemon", QString("Inicializando periodicidade de execução do serviço com tempo padrão.")); | |
44 | + | |
45 | + Ocacictimer->iniciarTimer(); | |
43 | 46 | } |
44 | 47 | }catch (...){ |
45 | 48 | QLogger::QLog_Error("Cacic Daemon", QString("Erro desconhecido ao iniciar o serviço.")); | ... | ... |
cacic-daemon/cacicD/cacictimer.h
... | ... | @@ -48,7 +48,7 @@ private: |
48 | 48 | void lerArquivoConfig( const QJsonObject &jsonConfig); |
49 | 49 | void definirDirModulo(QString appDirPath, QString nome); |
50 | 50 | QJsonObject jsonConfig; |
51 | - int periodicidadeExecucao; | |
51 | + int periodicidadeExecucao = 14400; // 4*3600. Tempo default de execução. | |
52 | 52 | int getPeriodicidadeExecucao() const; |
53 | 53 | QList<QMap<QString,QString> > metodosDownload; |
54 | 54 | QMap<QString, QString> moduleMap; // key = hash md5, value = nome do modulo | ... | ... |