From 621ddcc0ec92dbfb08143ffaf9b288b5fdf218a6 Mon Sep 17 00:00:00 2001 From: Thiago Rocha Date: Fri, 3 Oct 2014 12:23:18 -0300 Subject: [PATCH] Conserto de erro no installcacic na parte do linux. --- install-cacic/installcacic.cpp | 18 +++++++++++++----- 1 file changed, 13 insertions(+), 5 deletions(-) diff --git a/install-cacic/installcacic.cpp b/install-cacic/installcacic.cpp index 38c3b03..2867c20 100644 --- a/install-cacic/installcacic.cpp +++ b/install-cacic/installcacic.cpp @@ -65,14 +65,22 @@ void InstallCacic::run(QStringList argv, int argc) { QStringList("-install"); #else oCacicComm->ftpDownload("agentes/cacic-service"); + + QJsonObject configsJson = configs["reply"].toObject(); + QString senhaAgente; + if ( !configsJson["te_senha_adm_agente"].isNull() ) + senhaAgente = configsJson["te_senha_adm_agente"].toString(); + else + senhaAgente = QString("ADMINCACIC"); + + QStringList arguments; + arguments.append(QString("-install")); + arguments.append(QString("cacic")); + arguments.append(senhaAgente); QString exitStatus = oCacic.startProcess(oCacic.getCacicMainFolder() + "cacic-service", false, &ok, - QStringList("-install", - "cacic", - !configs["reply"].toObject()["te_senha_adm_agente"].isNull() ? - configs["reply"].toObject()["te_senha_adm_agente"].toString : - "ADMINCACIC"); + arguments); #endif if (!ok) std::cout << "Erro ao iniciar o processo: " -- libgit2 0.21.2