跳转到主要内容

适用于OpenStack项目的Windows / Hyper-V库。

项目描述

团队和存储库标签

https://governance.openstack.org/tc/badges/os-win.svg

os-win

适用于OpenStack项目的Windows / Hyper-V库。

此库包含OpenStack项目中常用的Windows / Hyper-V特定代码。该库可以在需要的地方用于任何其他OpenStack项目。

发布说明

如何安装

os-win发布在PyPI上,这意味着可以通过pip进行安装和升级。要安装os-win,请运行以下命令

pip install os-win

要升级os-win,请运行以下命令

pip install -U os-win

请注意,第一个使用os-win的OpenStack发布是Mitaka。之前的版本不受益于此库。

测试

您必须首先安装测试依赖项,然后才能运行测试。

C:\os_win> pip install -r requirements.txt
C:\os_win> pip install -r test-requirements.txt

您可以使用以下命令运行单元测试。

C:\os_win> nosetests os_win\tests\unit

如何贡献

为贡献此项目,请按照以下步骤进行。

  1. 克隆项目并保持工作树更新。

  2. 在工作树上进行修改。

  3. 运行单元测试。

  4. 如果测试通过,则提交您的代码。

  5. 通过 git review 提交您的代码。

  6. 检查 Jenkins 和 Microsoft Hyper-V CI 是否通过您的补丁。

  7. 如果您的提交存在问题,请修正并再次通过 git review 提交。

  8. 等待补丁审查。

功能

os-win 目前用于以下 OpenStack 项目

  • nova

  • cinder

  • compute-hyperv

  • networking-hyperv

  • ceilometer

  • os-brick

由以下支持