一个多项目、共享、基于yaml的配置系统。与Django合作
yamjam的Python项目详细描述
自2009年以来,将私有数据排除在源代码控制之外,并对资源信息应用枯燥的原则
yamjam是一个多项目、共享、基于yaml的配置系统。它也是一种机制,通过从提交中分离敏感数据,防止机密/私有数据泄漏到源代码管理系统(即git、bitbucket、svn等)。
- 从django settings.py文件中剔除敏感数据
- 通过允许在开发、登台和生产计算机上进行不同的配置,使按源代码管理安装变得简单
- 不要重复自己(干)的资源配置
在Python2.7、3.2、3.3、3.4上测试
安装
pip install yamjam mkdir ~/.yamjam touch ~/.yamjam/config.yaml chmod -R go-rwx ~/.yamjam