Pregunta

Cualquiera sabe de alguna buena forma de hacer títeres como PP archivos para Python. ¿Casi como archivos de configuración que pueden heredar otros archivos de configuración y también tener una lógica limitada en ellos, como si estacionaron y variables?

¡Gracias!

¿Fue útil?

Solución

Kokki es un proyecto interesante que intenta ser chef / títere pero para Python. Parece un poco inmaduro de usar en la producción, pero si está buscando un sistema de gestión de configuración basado en Python y no quiere usar algo más bien establecido (y dura) como BCFG2, iría con Kokki .

Otros consejos

Considere usar Python, con reglas internas que limitan lo que puede aparecer en un archivo de configuración.

Las ventajas son que nadie tiene que aprender otro idioma, es realmente muy barato de implementar, y no tiene que preocuparse por el mantenimiento del analizador de configuración. Las desventajas son que no es un lenguaje diseñado a medida para su caso de uso particular, y que si no es estricto al limitar qué sintaxis se puede usar, terminará con la complejidad de hongos en sus archivos de configuración.

Este es una lista bastante buena de herramientas de administración de configuración de código abierto. Las buenas implementaciones de Python incluyen SyncTool, Salt, Pacha y BCFG2.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top