Commit 621ddcc0ec92dbfb08143ffaf9b288b5fdf218a6
1 parent
b51f21c8
Exists in
master
Conserto de erro no installcacic na parte do linux.
Showing
1 changed file
with
13 additions
and
5 deletions
Show diff stats
install-cacic/installcacic.cpp
@@ -65,14 +65,22 @@ void InstallCacic::run(QStringList argv, int argc) { | @@ -65,14 +65,22 @@ void InstallCacic::run(QStringList argv, int argc) { | ||
65 | QStringList("-install"); | 65 | QStringList("-install"); |
66 | #else | 66 | #else |
67 | oCacicComm->ftpDownload("agentes/cacic-service"); | 67 | oCacicComm->ftpDownload("agentes/cacic-service"); |
68 | + | ||
69 | + QJsonObject configsJson = configs["reply"].toObject(); | ||
70 | + QString senhaAgente; | ||
71 | + if ( !configsJson["te_senha_adm_agente"].isNull() ) | ||
72 | + senhaAgente = configsJson["te_senha_adm_agente"].toString(); | ||
73 | + else | ||
74 | + senhaAgente = QString("ADMINCACIC"); | ||
75 | + | ||
76 | + QStringList arguments; | ||
77 | + arguments.append(QString("-install")); | ||
78 | + arguments.append(QString("cacic")); | ||
79 | + arguments.append(senhaAgente); | ||
68 | QString exitStatus = oCacic.startProcess(oCacic.getCacicMainFolder() + "cacic-service", | 80 | QString exitStatus = oCacic.startProcess(oCacic.getCacicMainFolder() + "cacic-service", |
69 | false, | 81 | false, |
70 | &ok, | 82 | &ok, |
71 | - QStringList("-install", | ||
72 | - "cacic", | ||
73 | - !configs["reply"].toObject()["te_senha_adm_agente"].isNull() ? | ||
74 | - configs["reply"].toObject()["te_senha_adm_agente"].toString : | ||
75 | - "ADMINCACIC"); | 83 | + arguments); |
76 | #endif | 84 | #endif |
77 | if (!ok) | 85 | if (!ok) |
78 | std::cout << "Erro ao iniciar o processo: " | 86 | std::cout << "Erro ao iniciar o processo: " |