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

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第三方库


热门话题
java搜索按钮不适用于我   java制作一个应用程序来打开您自己的文件扩展名   XMemcached中的java异步集   java无法在Android上使用HTML5 canvas touch   java是否可以用PHP为Restlet创建客户端?   java在主题中添加图标。AppCompat。光   java Safari错误,无法打开浏览器   java gson解析json值中commaseparatedvalue字符串中的项   java如何使用Quarkus在卡夫卡的同一主题中设置多个使用者   java组织。json。JSONException:在{main}()的第6个字符处的main后面应该是“:”   windowbuilder如何将Java文件导出到GATE developer   java这与安卓 studio ide问题有关,在更新我们的ide之后   java Android将活动加载到类中<?>对象   java如何在springdatajpa中使用DISTINCT、GROUP BY和ORDER BY?   使用jlink的java可复制构建