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: " | ... | ... |