用于数字海洋的织物工具集合

fabric-digitalocean的Python项目详细描述


https://travis-ci.org/andrewsomething/fabric-digitalocean.svg?branch=master

Fabric DigitalOcean是一系列旨在使其易于使用的工具 FabricDigitalOcean在一起。

它的灵感来自fabric-aws

安装

pip install fabric-digitalocean

用法

使用Fabric DigitalOcean,您可以在一组 洋地黄液滴。@dropletsdecorator可以获取水滴id的列表, 作为参数的标记或区域。如果使用标记或区域,则 扩展到应用了该标记或该区域中所有液滴的列表。 它们也可以一起使用。

环境变量FABRIC_DIGITALOCEAN_TOKEN必须包含 DigitalOcean API令牌。

请参见下面的示例:

fromfabric.apiimporttask,runfromfabric_digitalocean.decoratorsimportdroplets@task@droplets(ids=[8043964,7997777])deftask_by_ids():run('hostname')run('uptime')@task@droplets(tag='demo')deftask_by_tag():run('hostname')run('uptime')@task@droplets(region='nyc3')deftask_by_region():run('hostname')run('uptime')@task@droplets(region='nyc2',tag='demo')deftask_by_both():run('hostname')run('uptime')

测试

要运行测试套件,请使用:

nosetests -v --with-coverage --cover-package=fabric_digitalocean

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

推荐PyPI第三方库


热门话题
JavaSwing:如何读取组件下面的图形信息?   JAVAutil。scanner Java scanner为什么跳过代码中的nextLine()?   html如何在jsp文件中使用内联java比较器?   编组时单个元素组的java JAXB元素包装器   java如何使SeleniumWebDriver动态选择客户端证书,而无需直观地检测弹出窗口   java定位服务。FusedLocationApi。getLastLocation(mGoogleApiClient)获取null   java如何快速创建指向Eclipse中元素的Javadoc链接?   如何使用Java语言填充MS Word模板?   java 安卓应用程序不显示来自服务器的值   java有没有办法解决这个问题:第45行第7列path$处的预期名称。客户端[0]。服务   java如何使用ASM仅从switch中删除break语句?   java LOOK else if语句:我把它放在哪里   无效的Java语句   java输出不应包含0值   java遇到意外文本时要抛出什么异常?   java如何将文本文件数组中的数字添加到2d int数组中?   java如何从列表中的对象访问属性?   对象的oop锁方法(Java)   java字符串连接concat()和+运算符的有效使用