Loading capif_backend/backoffice_service/db/db.py +4 −6 Original line number Diff line number Diff line Loading @@ -8,10 +8,6 @@ class MongoDatabse(): def __init__(self): self.config = Config().get_config() # Línea añadida para obtener MONGO_REGISTER_HOSTNAME de la variable de entorno self.config['mongo_register']['host'] = os.getenv('MONGO_REGISTER_HOSTNAME', self.config['mongo_register']['host']) self.db = self.__connect() self.register = self.__connect_register() self.invokers = self.config['mongo']['col_invoker'] Loading @@ -29,7 +25,8 @@ class MongoDatabse(): def __connect(self): uri = f"mongodb://{quote_plus(self.config['mongo']['user'])}:{quote_plus(self.config['mongo']['password'])}@{self.config['mongo']['host']}:{self.config['mongo']['port']}" #mongodb://root:example@host_de_mogo:port_de_mongo uri = "mongodb://" + self.config['mongo']['user'] + ":" + self.config['mongo']['password'] + "@" + os.getenv('MONGO_HOSTNAME') + ":" + os.getenv('MONGO_PORT') #uri = "mongodb://" + self.config['mongo']['user'] + ":" + self.config['mongo']['password'] + "@" + self.config['mongo']['host'] + ":" + self.config['mongo']['port'] client = MongoClient(uri) Loading @@ -42,7 +39,8 @@ class MongoDatabse(): return None def __connect_register(self): uri = "mongodb://" + self.config['mongo_register']['user'] + ":" + self.config['mongo_register']['password'] + "@" + self.config['mongo_register']['host'] + ":" + self.config['mongo_register']['port'] #mongodb://root:example@mongo_register:27017 uri = "mongodb://" + self.config['mongo_register']['user'] + ":" + self.config['mongo_register']['password'] + "@" + os.getenv('MONGO_REGISTER_HOSTNAME') + ":" + os.getenv('MONGO_REGISTER_PORT') client = MongoClient(uri) try: Loading docker-compose.yml +4 −2 Original line number Diff line number Diff line Loading @@ -21,8 +21,10 @@ services: - REGISTER_PORT=8084 - REGISTER_PASSWORD=example - VAULT_PORT=8200 - MONGO_REGISTER_HOSTNAME=mongo - MONGO_REGISTER_PORT=27017 - MONGO_HOSTNAME=mongo - MONGO_PORT=27017 - MONGO_REGISTER_HOSTNAME=mongo_register - MONGO_REGISTER_PORT=28017 restart: unless-stopped networks: Loading Loading
capif_backend/backoffice_service/db/db.py +4 −6 Original line number Diff line number Diff line Loading @@ -8,10 +8,6 @@ class MongoDatabse(): def __init__(self): self.config = Config().get_config() # Línea añadida para obtener MONGO_REGISTER_HOSTNAME de la variable de entorno self.config['mongo_register']['host'] = os.getenv('MONGO_REGISTER_HOSTNAME', self.config['mongo_register']['host']) self.db = self.__connect() self.register = self.__connect_register() self.invokers = self.config['mongo']['col_invoker'] Loading @@ -29,7 +25,8 @@ class MongoDatabse(): def __connect(self): uri = f"mongodb://{quote_plus(self.config['mongo']['user'])}:{quote_plus(self.config['mongo']['password'])}@{self.config['mongo']['host']}:{self.config['mongo']['port']}" #mongodb://root:example@host_de_mogo:port_de_mongo uri = "mongodb://" + self.config['mongo']['user'] + ":" + self.config['mongo']['password'] + "@" + os.getenv('MONGO_HOSTNAME') + ":" + os.getenv('MONGO_PORT') #uri = "mongodb://" + self.config['mongo']['user'] + ":" + self.config['mongo']['password'] + "@" + self.config['mongo']['host'] + ":" + self.config['mongo']['port'] client = MongoClient(uri) Loading @@ -42,7 +39,8 @@ class MongoDatabse(): return None def __connect_register(self): uri = "mongodb://" + self.config['mongo_register']['user'] + ":" + self.config['mongo_register']['password'] + "@" + self.config['mongo_register']['host'] + ":" + self.config['mongo_register']['port'] #mongodb://root:example@mongo_register:27017 uri = "mongodb://" + self.config['mongo_register']['user'] + ":" + self.config['mongo_register']['password'] + "@" + os.getenv('MONGO_REGISTER_HOSTNAME') + ":" + os.getenv('MONGO_REGISTER_PORT') client = MongoClient(uri) try: Loading
docker-compose.yml +4 −2 Original line number Diff line number Diff line Loading @@ -21,8 +21,10 @@ services: - REGISTER_PORT=8084 - REGISTER_PASSWORD=example - VAULT_PORT=8200 - MONGO_REGISTER_HOSTNAME=mongo - MONGO_REGISTER_PORT=27017 - MONGO_HOSTNAME=mongo - MONGO_PORT=27017 - MONGO_REGISTER_HOSTNAME=mongo_register - MONGO_REGISTER_PORT=28017 restart: unless-stopped networks: Loading