部署/系统管理操作,由fabric提供支持

patchwork的Python项目详细描述


patchwork是unix系统管理原语的中级库,例如 作为“install package”或“create user account”,查询功能用于 自省系统状态,以及在 Fabric库。

具体来说:

  • 主api调用力求是idempotent:它们可以被称为multiple 连续几次没有不需要的更改堆积或导致错误。

  • 拼凑只是一个api:它没有“配方”、“清单”的概念, “阶级”、“角色”或其他高级组织单位。这是左上角 给用户或包装库。

    • This is one way Patchwork differs from larger configuration management frameworks like Chef or Puppet. Patchwork is closest in nature to those tools’ “resources.”
  • 它在shell调用中实现,通常通过ssh从 本地工作站。

    • However, where possible, its functions expect a baseline Invoke ~invoke.context.Context object and can thus run locally or remotely, depending on the specific context supplied by the caller.

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

推荐PyPI第三方库


热门话题
未检测到“空格”的java ASCII码   音频如何在Java中设置SourceDataLine的音量   java MyBatissSpringBoot无法使用作为bean注入的数据源   Java字谜递归列表<List<String>>仅存储空列表<Strings>   java显示30px高的JPanel,然后用minecraft填充剩余空间   java JOGL平滑度   Java:按完整与否对1d对象数组进行排序   arraylist仅当java结构不存在时才将对象添加到java结构中   无法初始化java渲染库在安卓 studio 4.1.1上出现错误   java SpringBoot ClassCastException   java解析文本文件,基于字数   java=运算符引发异常   java使点可拖动并存储新坐标JavaFx   JavaWebSphereApplicationServer:EJB模块和JMS路由器