Skip to content

Optimizar manejo de configuraciones en un solo archivo #65

@gpilla

Description

@gpilla

En el marco de la dockerización en producción sería optimo si se puede enviar a un solo archivo todas las configuraciones disceminadas.

En el caso de la dockerización de nuestra intalación de SIU-Guaraní... los archivos modificados son:

  • instalacion/i__desarrollo/p__guarani/rest/kolla/cliente.ini
  • instalacion/i__desarrollo/p__guarani/rest/sube/cliente.ini
  • instalacion/i__desarrollo/p__guarani/rest/servidor_usuarios.ini
  • instalacion/i__desarrollo/p__guarani/rest/servidor.ini
  • instalacion/i__desarrollo/instancia.ini
  • instalacion/bases.ini
  • instalacion/entorno_toba.env
  • instalacion/toba.conf
  • instalacion/rdi.ini
  • instalacion/instalacion.ini
  • menu.ini <--- particular del proyecto

Es una tortura.

Se me ocurre que si se quiere seguir manejando en archivo puede ser JSON, YAML o DOTENV. Este ultimo sería optimo si podemos tambien manejarlo para que tome las variables de entorno $_ENV y asi evitar incluso la escritura de archivos y a su vez, se evita el archivo instalacion/entorno_toba.env

Para la organización inventar "namespaces" equivalentes a los directorios actuales.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions