Skip to main content
Version: next

Componentes Viridian

Configuración

Edición de propiedades de configuración

Para editar cualquier variable que se encuentre en el componente viridian-config-properties se deben seguir los siguientes pasos:

  1. Ejecutar cdviridian para ir a la carpeta /opt/viridian/

  2. Escribir en la terminal sudo vi config/viridian-config-properties-9, no ejecutar

  3. Presionar la tecla tab una o dos veces.

  4. Ver el listado de archivos de configurción y copiar la versión del archivo configuración que corresponda al último release aplicado en el entorno de producción. La versión de viridian-config-properties puede verse en la documentación del último release aplicado en el sitio.

  5. Ejecutar:

    sudo vi /opt/viridian/config/viridian-config-properties-{{ latest_version }}-bec-prod.yml

    Introducir la contraseña del usuario root.

  6. Buscar la propiedad a editarse escribiendo /{{ nombre de la propiedad }}

  7. Presionar la tecla i y editar su valor. Una vez editado, presionar la tecla esc y ejecutar :wq.

  8. Ejecutar el comando para actualizar la configuración

Actualizacion de Camara ACH en configuracion

Para editar la variable que corresponde a la Cámara ACH en el componente viridian-config-properties se deben seguir los siguientes pasos:

  1. Ejecutar cdviridian para ir a la carpeta /opt/viridian/

  2. Escribir en la terminal sudo vi config/viridian-config-properties-9, no ejecutar

  3. Presionar la tecla tab una o dos veces.

  4. Ver el listado de archivos de configurción y copiar la versión del archivo configuración que corresponda al último release aplicado en el entorno de producción. La versión de viridian-config-properties puede verse en la documentación del último release aplicado en el sitio.

  5. Ejecutar:

    sudo vi config/viridian-config-properties-{{ latest_version }}-bec-prod.yml

    Introducir la contraseña del usuario.

  6. Buscar la propiedad achChamber escribiendo /achChamber y presionar Enter

  7. Presionar la tecla i, para poder editar el archivo.

  8. Editar la propiedad con alguno de estos valores: ACCL, UNILINK o MLD.

  9. Presionar la tecla esc

  10. Ejecutar :wq.

  11. Ejecutar cdansible.

  12. Ejecutar el comando para actualizar viridian-config-properties

  13. Informar a VIRIDIAN para que en un siguiente release se considere el nuevo valor de achChamber y este cambio NO sea sobreescrito; caso contrario en el siguiente valor tomará el valor definido en VIRIDIAN.

Actualización de propiedades de configuración en componentes backend

Este comando sirve para que los cambios al componente viridian-config-properties tomen efecto inmediatamente, este comando no provoca un corte del servicio y se puede ejecutar en cualquier momento, siempre y cuando los microservicios se encuentren operativos.

ansible-playbook config.yml -K -t update

Backend

Cambiar el nivel de log

Este comando sirve para cambiar el nivel de log de los componentes .NET Core.

ansible-playbook admin.yml -K -t loglevel
tip

Este comando iniciara un proceso interactivo de configuración, se irán pidiendo ciertas variables, para cada una se debe ingresar el valor y luego presionar ENTER. Las variables que se irán pidiendo son las siguientes:

  • Please enter component: Nombre del componente, posibles valores:

    • jade.assistant.requests
    • viridian.bank.gateway
    • viridian.bank.service
    • viridian.batchpayments.api
    • viridian.batchpayments.hosted
    • viridian.beneficiaries.api
    • vdb.digitalcredit.api
    • viridian.digitalpay.qr
    • viridian.gateway.public
    • viridian.gateway.internal
    • vdb.guaranteebond.api
    • cobalt.insurance.agents
    • cobalt.insurance.sales
    • viridian.manager.api
    • viridian.manager.hosted
    • vdb.myfinances.api
    • viridian.notifications.hosted
    • viridian.onboarding.api
    • viridian.servicepayments.api
    • viridian.statements.api
    • viridian.trade.api
    • viridian.transactions.api
    • viridian.transactions.hosted
    • viridian.utilities.api
    • vdb.wiretransfer.api
  • Please enter log level: Nivel de log, posibles valores:

    • Debug
    • Information

Enviar una notificación interna

Este comando sirve para enviar una notificación interna a los componentes .NET Core.

ansible-playbook admin.yml -K -t internal-notification
tip

Este comando iniciara un proceso interactivo de configuración, se irán pidiendo ciertas variables, para cada una se debe ingresar el valor y luego presionar ENTER. Las variables que se irán pidiendo son las siguientes:

  • Please enter internal notification type: Tipo de la notificación interna a enviar. (Consultar con VIRIDIAN los posibles valores)