垂直应用合并组件,支持idem和grains在Windows上运行
项目描述
适用于所有Windows系统的Grains、执行模块和状态模块
安装
克隆idem-windows存储库并使用pip安装
git clone https://gitlab.com/saltstack/pop/idem-windows.git pip install -e idem-windows
执行
安装后,grains命令现在应该可用
测试
使用pip安装requirements-test.txt
并运行pytest
pip install -r idem_windows\requirements-test.txt pytest idem_windows\tests
垂直应用合并
将idem-windows扩展到另一个POP项目的说明
安装pop
pip install --upgrade pop
为项目创建一个新的目录
mkdir idem_{windows_project_name} cd idem_{windows_project_name}
使用pop-seed
生成一个扩展grains
、idem
和states
的项目结构
pop-seed -t v pop_{specific_windows_system} -d grains exec states
“-t v”指定这是一个垂直应用合并项目
“-d grains exec states”表示我们想要实现“grains”、“exec”和“states”的动态名称
将“idem-windows”添加到requirements.txt中
echo "idem-windows" >> requirements.txt
这就完成了!开始制作您自己的独特的grains、执行模块和状态模块。您的新项目自动可以通过hub
访问idem_windows中的所有内容。遵循您在idem_windows中看到的约定。
有关运行idem状态和执行模块的信息,请查看https://idem.readthedocs.io
要了解中心节点和了解POP,请阅读https://pop.readthedocs.io
项目详情
下载文件
下载适合您平台的文件。如果您不确定选择哪个,请了解有关安装包的更多信息。
源代码分发
idem-windows-5.3.tar.gz (25.7 kB 查看哈希值)
构建分发
idem_windows-5.3-py3-none-any.whl (32.4 kB 查看哈希值)
关闭
idem-windows-5.3.tar.gz的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 798b8e9733b96aace440c4c794f7ea6594435457bd24546ba312d7fa23fe2701 |
|
MD5 | c427ff8c177a5277ff2528083a23fa35 |
|
BLAKE2b-256 | fc04d6121867a28b73305aee55828ebd283717c4707de5f6271536e99356c542 |
关闭
idem_windows-5.3-py3-none-any.whl的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | c52ca701f553bca206a0923ff4c6b5fb2f818a2e65a4aefd15460dc4a6c28ffc |
|
MD5 | d83cda5e138b04ffafc4073ae850a26c |
|
BLAKE2b-256 | ac7cc6d5d91d7b7ddb97788c74a307bab0be0c8330678bb5a74b484df1bcd4e0 |