用火灭火

brigade的Python项目详细描述


Build StatusCode style: blackCoverage Status

旅是一个纯python自动化框架,打算直接从python中使用。虽然大多数自动化框架都使用自己的dsl来描述您想要做的事情,但是bu旅允许您从python中控制一切。

一个好处,我们想强调的是,这种方法是易于故障排除,如果有什么问题,你可以只使用你现有的调试工具直接从Python(只是添加一行的^ {CD1>}和^ {< CD2>},你很好去)。使用dsl做同样的事情可能非常耗时。

旅带来的好处是它负责处理您的库存,并管理分派您希望在节点和设备上运行的任务的工作。如果您对我们提供的插件不满意,框架提供了一种非常简单的编写插件的方法。当然,如果您编写了一个您认为对其他人有用的插件,请将您的代码和测试用例作为pull request发送给我们。

安装

虽然bu旅仍然支持python 2.7,但推荐的版本是3.6。用PIP安装。

pip install brigade

文档

在线阅读Brigade documentation或查看code here

示例

您可以找到一些示例和已经制作的工具here

错误和新功能

如果您认为自己有bug或希望请求新功能,请注册github帐户并open an issue

联系和支持

虽然我们很乐意提供帮助,但是GitHub issues是为bug和关于新特性的讨论而设计的。如果你正在努力工作,但不相信是因为旅里的虫子,你可以在旅里的频道里提问。

为旅贡献

如果你想帮助这个项目,Contribution Guidelines是最好的开始。

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

推荐PyPI第三方库


热门话题
java获取错误为“org.apache.poi.hssf.usermodel.HSSFRow无法转换为org.apache.poi.ss.usermodel.Row”   java静态字段在每次使用时是否都被调用/加载?   在文本字段中设置文本光标,Java   java WheelView不会在ScrollView中滚动   weblogic中ejb 3远程接口的java RMI调用   java jdbc创建表时出错   二叉搜索树Java:用泛型扩展类   如何将char[]数组的内容添加到新的char[]字母中?JAVA   java JPA规范:筛选子实体   java RCP通信   sql如何使用java将复杂的NativeQuery结果映射到DTO对象   java在Spring boot应用程序中捕获带方面的带注释参数   java HtmlUnit将参数发送到javascript文件   java将元素划分为一个组   使用java检查数据库中重复值的最佳实践   java ActiveMq Producer将JMS消息发送到目标队列需要更长的时间   Java:为什么PrintWriter或PrintStream类不抛出异常?   java JavaFX两个表视图之间的单一选择