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 | 65 | QStringList("-install"); |
| 66 | 66 | #else |
| 67 | 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 | 80 | QString exitStatus = oCacic.startProcess(oCacic.getCacicMainFolder() + "cacic-service", |
| 69 | 81 | false, |
| 70 | 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 | 84 | #endif |
| 77 | 85 | if (!ok) |
| 78 | 86 | std::cout << "Erro ao iniciar o processo: " | ... | ... |