Commit 731e5585adb3be911e2cf348dc98ae1108234e5d
Exists in
master
Merge branch 'master' of https://github.com/lightbase/cacic-agente
Showing
2 changed files
with
3 additions
and
10 deletions
Show diff stats
cacic-daemon/cacicD/cacictimer.cpp
... | ... | @@ -66,15 +66,6 @@ void CacicTimer::mslot(){ |
66 | 66 | cacicthread->setCMutex(cMutex); |
67 | 67 | cacicthread->setModuloDirPath(getDirProgram()); |
68 | 68 | cacicthread->start(QThread::NormalPriority); |
69 | - // if(nome == "gercols" ){ | |
70 | - // //Envio do json gerado na coleta | |
71 | - // bool ok = false; | |
72 | - // QJsonObject jsonColeta = ccacic->getJsonFromFile(this->applicationDirPath + "/coleta.json"); | |
73 | - // OCacicComm->comm("/ws/neo/coleta", &ok, jsonColeta , false); | |
74 | - // if(&ok){ | |
75 | - // QLogger::QLog_Info("Cacic Daemon (Timer)", QString("coleta enviada com sucesso.")); | |
76 | - // } | |
77 | - // } | |
78 | 69 | }else{ |
79 | 70 | QLogger::QLog_Error("Cacic Daemon (Timer)", "Falha na obtenção do arquivo de configuração."); |
80 | 71 | } |
... | ... | @@ -89,6 +80,7 @@ bool CacicTimer::verificarEIniciarQMutex(){ |
89 | 80 | if(!cacicthread->isRunning()){ |
90 | 81 | cMutex->lock(); |
91 | 82 | QLogger::QLog_Info("Cacic Daemon (Timer)", "Semáforo fechado com sucesso."); |
83 | + return true; | |
92 | 84 | }else{ |
93 | 85 | QLogger::QLog_Info("Cacic Daemon (Timer)", "Possivelmente o gercols travou e será finalizado."); |
94 | 86 | try{ | ... | ... |
src/ccoleta.cpp
... | ... | @@ -7,11 +7,11 @@ CColeta::CColeta(QObject *parent) |
7 | 7 | |
8 | 8 | void CColeta::coletaHardware() |
9 | 9 | { |
10 | - | |
11 | 10 | qDebug() << "coletaHardware() começando sua execução"; |
12 | 11 | oHardware.iniciaColeta(); |
13 | 12 | qDebug() << "coletaHardware() executado"; |
14 | 13 | emit hardwareFinish(); |
14 | + emit beginSoftware(); | |
15 | 15 | } |
16 | 16 | |
17 | 17 | |
... | ... | @@ -28,6 +28,7 @@ void CColeta::configuraColetas(){ |
28 | 28 | QObject::connect(this, SIGNAL(beginSoftware()), this, SLOT(coletaSoftware())); |
29 | 29 | QObject::connect(this, SIGNAL(softwareFinish()), this, SLOT(softwareReady())); |
30 | 30 | QObject::connect(this, SIGNAL(hardwareFinish()), this, SLOT(hardwareReady())); |
31 | + emit beginHardware(); | |
31 | 32 | } |
32 | 33 | |
33 | 34 | bool CColeta::waitToCollect() | ... | ... |