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

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
添加到Linkedlist后int与Integer的java比较不起作用   服务器启动时来自tomcat的java通知回调   在java中如何将float转换为double?   使用Java数据Bean连接到Siebel时出错   我如何反对像Java这样的强类型语言中的Ducktyping呢?   运行vert的json。x与java安全管理器   java大O表示法解释嵌套while循环   配置My gradle java项目找不到log4j2。json   验证我需要编写一个包含特殊字符和0到9的数字的java字符串来验证密码   java Univocity解析器:从这里调用函数无效:parserSettings。选择字段(*some_function*);   java在MVC上应用TDD   运行时的java按钮开关   Java8:如何流式处理int数组、提取低位字节和创建字节数组   linux无法在从Java启动的子进程中为SIGQUIT设置信号处理程序   Gradle具有真正混合的java和scala源代码