idem和grains的垂直应用程序合并组件以支持windows
idem-windows的Python项目详细描述
Grains、执行模块和所有windows系统通用的状态模块
安装
克隆idem windowsrepo并使用pip安装:
git clone https://gitlab.com/saltstack/pop/idem-windows.git pip install -e idem-windows
执行
安装之后,现在应该可以使用grains命令
测试
安装要求-测试.txt使用pip并运行pytest:
^{pr2}$垂直应用程序合并
将idem窗口扩展到另一个POP项目的说明:
安装pop:
pip install --upgrade pop
为项目创建新目录:
mkdir idem_{windows_project_name} cd idem_{windows_project_name}
使用pop seed生成扩展粒度的项目结构,idem和状态:
pop-seed -t v pop_{specific_windows_system} -d grains exec states
- “-t v”指定这是一个垂直应用程序合并的项目
- “-d grains exec states”表示要实现“grains”、“exec”和“states”的动态名称
将“idem windows”添加到要求.txt公司名称:
echo "idem-windows" >> requirements.txt
就这样!进城制作自己独特的谷物、执行模块和状态模块。 您的新项目可以通过hub自动访问idem_windows中的所有内容。 遵循idem_windows中的约定。在
有关运行idem状态和执行模块的信息,请查看 https://idem.readthedocs.io
阅读有关中心的信息并了解POP read https://pop.readthedocs.io
- 项目
标签: