跳转到: 导航, 搜索

Blueprint-version-py

  • Launchpad 条目: NovaSpec:version-py
  • 创建:
  • 贡献者:

总结

提供一种以编程方式与 nova 版本交互的方式。

发布说明

包含 version.py 文件,该文件暴露版本信息。

原理

我们可以构建一个文件,将版本信息存储在一个地方。该信息可用于日志记录、文档编写以及第三方库的兼容性检查。当运行 setup.py 时,可以更新该文件以包含来自 bzr 的分支信息。

设计

这基于 Soren 的指导,他之前做过类似的事情。

实现

请查看 lp:~anso/nova/deploy。仍然需要与 doc/source/conf.py 交互。