Commit 6bccc883d82a8d5948d6c6f63419ec77b4b74e23
1 parent
07706691
Exists in
master
Envio do json gerado pelo Gercols, e alteração do path de getTest() e getConfig().
Showing
2 changed files
with
10 additions
and
4 deletions
Show diff stats
cacic-daemon/cacicD/cacictimer.cpp
@@ -47,6 +47,11 @@ void CacicTimer::mslot(){ | @@ -47,6 +47,11 @@ void CacicTimer::mslot(){ | ||
47 | if( nome == "gercols" ) { | 47 | if( nome == "gercols" ) { |
48 | definirDirGercols(getApplicationDirPath()); | 48 | definirDirGercols(getApplicationDirPath()); |
49 | iniciarModulo(); | 49 | iniciarModulo(); |
50 | + | ||
51 | + //Envio do json gerado na coleta | ||
52 | + bool ok; | ||
53 | + QJsonObject jsonColeta = ccacic->getJsonFromFile("coleta.json"); | ||
54 | + OCacicComm->comm("/ws/neo/coleta", &ok, jsonColeta ); | ||
50 | } else if( nome == "mapas" ) { | 55 | } else if( nome == "mapas" ) { |
51 | definirDirMapas(getApplicationDirPath()); | 56 | definirDirMapas(getApplicationDirPath()); |
52 | iniciarModulo(); | 57 | iniciarModulo(); |
@@ -75,7 +80,7 @@ bool CacicTimer::getTest(){ | @@ -75,7 +80,7 @@ bool CacicTimer::getTest(){ | ||
75 | bool ok; | 80 | bool ok; |
76 | QJsonObject as; | 81 | QJsonObject as; |
77 | as["computador"] = OCacic_Computer.toJsonObject(); | 82 | as["computador"] = OCacic_Computer.toJsonObject(); |
78 | - QJsonObject jsonresult = OCacicComm->comm("/ws/neo/login", &ok, as); | 83 | + QJsonObject jsonresult = OCacicComm->comm("/ws/neo/test", &ok, as); |
79 | // if(jsonresult.contains("error")){ | 84 | // if(jsonresult.contains("error")){ |
80 | // return false; | 85 | // return false; |
81 | // } | 86 | // } |
@@ -97,7 +102,7 @@ bool CacicTimer::getConfig(){ | @@ -97,7 +102,7 @@ bool CacicTimer::getConfig(){ | ||
97 | bool ok; | 102 | bool ok; |
98 | QJsonObject as; | 103 | QJsonObject as; |
99 | as["computador"] = OCacic_Computer.toJsonObject(); | 104 | as["computador"] = OCacic_Computer.toJsonObject(); |
100 | - QJsonObject jsonresult = OCacicComm->comm("/ws/neo/login", &ok, as); | 105 | + QJsonObject jsonresult = OCacicComm->comm("/ws/neo/config", &ok, as); |
101 | // if(jsonresult.contains("error")){ | 106 | // if(jsonresult.contains("error")){ |
102 | // return false; | 107 | // return false; |
103 | // } | 108 | // } |
cacic-daemon/cacicD/cacictimer.h
@@ -36,17 +36,18 @@ public: | @@ -36,17 +36,18 @@ public: | ||
36 | private: | 36 | private: |
37 | void registraFimColeta(QString msg); | 37 | void registraFimColeta(QString msg); |
38 | void registraInicioColeta(); | 38 | void registraInicioColeta(); |
39 | - void verificarModulos(); | 39 | + QStringList verificarModulos(); |
40 | void reiniciarTimer(); | 40 | void reiniciarTimer(); |
41 | QLogger::QLoggerManager *logManager; | 41 | QLogger::QLoggerManager *logManager; |
42 | QString dirProgram; | 42 | QString dirProgram; |
43 | QString applicationDirPath; | 43 | QString applicationDirPath; |
44 | QString getDirProgram() const; | 44 | QString getDirProgram() const; |
45 | - void iniciarGercols(); | 45 | + void iniciarModulo(); |
46 | void iniciarInstancias(); | 46 | void iniciarInstancias(); |
47 | void verificarPeriodicidadeJson(); | 47 | void verificarPeriodicidadeJson(); |
48 | void lerArquivoConfig( const QJsonObject &jsonConfig); | 48 | void lerArquivoConfig( const QJsonObject &jsonConfig); |
49 | void definirDirGercols(QString appDirPath); | 49 | void definirDirGercols(QString appDirPath); |
50 | + void definirDirMapas(QString appDirPath); | ||
50 | QJsonObject jsonConfig; | 51 | QJsonObject jsonConfig; |
51 | int periodicidadeExecucao; | 52 | int periodicidadeExecucao; |
52 | int getPeriodicidadeExecucao() const; | 53 | int getPeriodicidadeExecucao() const; |