From 70787fbb5115fece81c4bb60d28d8d55056b7ea5 Mon Sep 17 00:00:00 2001 From: Frederico Castro Date: Sun, 14 Dec 2025 23:57:06 -0300 Subject: [PATCH] chore(security): remove credenciais hardcoded dos scripts --- backend/scripts/analise_detalhada.py | 8 ++++---- backend/scripts/buscar_consultores_especificos.py | 8 ++++---- backend/scripts/top10_ranking.py | 8 ++++---- 3 files changed, 12 insertions(+), 12 deletions(-) diff --git a/backend/scripts/analise_detalhada.py b/backend/scripts/analise_detalhada.py index 5964c74..eeece29 100644 --- a/backend/scripts/analise_detalhada.py +++ b/backend/scripts/analise_detalhada.py @@ -9,10 +9,10 @@ sys.path.insert(0, os.path.join(os.path.dirname(__file__), '..', 'src')) from infrastructure.elasticsearch.client import ElasticsearchClient -ES_URL = "http://elastic-atuacapes.hom.capes.gov.br:9200" -ES_INDEX = "atuacapes" -ES_USER = "admin-atuacapes" -ES_PASSWORD = "O}!S0bj%FhJ:" +ES_URL = os.getenv("ES_URL", "http://localhost:9200") +ES_INDEX = os.getenv("ES_INDEX", "atuacapes") +ES_USER = os.getenv("ES_USER", "") +ES_PASSWORD = os.getenv("ES_PASSWORD", "") IDS = [12932, 6273] diff --git a/backend/scripts/buscar_consultores_especificos.py b/backend/scripts/buscar_consultores_especificos.py index 6f10e39..9a2f29f 100644 --- a/backend/scripts/buscar_consultores_especificos.py +++ b/backend/scripts/buscar_consultores_especificos.py @@ -11,10 +11,10 @@ from infrastructure.elasticsearch.client import ElasticsearchClient from domain.services.calculador_pontuacao import CalculadorPontuacao from domain.entities.consultor import Consultor, CoordenacaoCapes, Consultoria, Premiacao, Periodo -ES_URL = "http://elastic-atuacapes.hom.capes.gov.br:9200" -ES_INDEX = "atuacapes" -ES_USER = "admin-atuacapes" -ES_PASSWORD = "O}!S0bj%FhJ:" +ES_URL = os.getenv("ES_URL", "http://localhost:9200") +ES_INDEX = os.getenv("ES_INDEX", "atuacapes") +ES_USER = os.getenv("ES_USER", "") +ES_PASSWORD = os.getenv("ES_PASSWORD", "") NOMES_BUSCAR = [ "Veronica Maria de Araujo Calado", diff --git a/backend/scripts/top10_ranking.py b/backend/scripts/top10_ranking.py index 7fffd7f..fa4f482 100644 --- a/backend/scripts/top10_ranking.py +++ b/backend/scripts/top10_ranking.py @@ -11,10 +11,10 @@ from infrastructure.elasticsearch.client import ElasticsearchClient from domain.services.calculador_pontuacao import CalculadorPontuacao from domain.entities.consultor import Consultor, CoordenacaoCapes, Consultoria, Premiacao, Periodo -ES_URL = "http://elastic-atuacapes.hom.capes.gov.br:9200" -ES_INDEX = "atuacapes" -ES_USER = "admin-atuacapes" -ES_PASSWORD = "O}!S0bj%FhJ:" +ES_URL = os.getenv("ES_URL", "http://localhost:9200") +ES_INDEX = os.getenv("ES_INDEX", "atuacapes") +ES_USER = os.getenv("ES_USER", "") +ES_PASSWORD = os.getenv("ES_PASSWORD", "") def parse_date(date_str):