适用于Idem和grains的AIX垂直应用合并组件
项目描述
Grains, execution modules, and state modules common to all aix systems
安装
使用pip安装
pip install idem-aix
开发安装
克隆idem-aix仓库并使用pip安装
git clone https://gitlab.com/saltstack/pop/idem-aix.git idem_aix pip install -e idem_aix
执行
安装后,grains命令现在应该可用
测试
使用pip安装requirements-test.txt并运行pytest
pip install -r idem-aix/requirements-test.txt pytest idem-aix/tests
垂直应用合并
将idem-aix扩展到特定于OS或os的pop项目的说明
安装pop
pip install --upgrade pop
为项目创建一个新目录
mkdir idem-{specific_aix_os} cd idem-{specific_aix_os}
使用pop-seed生成扩展grains和idem的项目结构
pop-seed -t v idem-{specific_aix_os} -d grains exec states
“-t v”表示这是一个垂直应用合并项目
“-d grains exec states”表示我们想要实现“grains”、“exec”和“states”的动态名称
将“idem-aix”添加到requirements.txt
echo "idem-aix @ git+https://gitlab.com/saltstack/pop/idem-aix.git" >> requirements.txt
到此为止!开始创建特定于您的AIX OS的grains、执行模块和状态模块。遵循idem-aix中看到的约定。
有关运行idem状态和执行模块的信息,请参阅https://idem.readthedocs.io
项目详情
下载文件
下载适用于您平台的文件。如果您不确定选择哪个,请了解更多关于安装包的信息。
源代码发行版
idem-aix-4.2.tar.gz (9.0 kB 查看哈希值)
构建发行版
idem_aix-4.2-py3-none-any.whl (10.5 kB 查看哈希值)
关闭
idem-aix-4.2.tar.gz的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 0aa704bf342bc745f7f966a6c7c25211e6b395c951a3c58fd9930f108814c84b |
|
MD5 | 6ac4cb41f372f7fd9838687de0bd5e9f |
|
BLAKE2b-256 | 1d6227878e1412a170a00aa92e0c9583ceda26104d446ae4cfed1a97b9de2052 |
关闭
idem_aix-4.2-py3-none-any.whl的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 0e4b74a45788f6d48e90988cf99a59cdcdb8b920ad755222a77789d6590da321 |
|
MD5 | cc413c77f7c6b8c3aa52644ab25f4f71 |
|
BLAKE2b-256 | 70bd41f5ea978969607fad0458278b02b64bff4c90a28457b355e3a0f855e6a4 |