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