Commit 621ddcc0ec92dbfb08143ffaf9b288b5fdf218a6

Authored by Thiago Rocha
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: "