Microsoft azure批量扩展功能

azure-batch-extensions的Python项目详细描述


Microsoft azure批处理扩展

https://travis-ci.org/azure/azure-batch-cli-extensions.svg?branch=master

此项目是Microsoft azure命令行界面的预览版本,用于演示azure批处理中建议的功能。 有关azure cli的更多详细信息,请查看官方文档

此项目的目的是让客户试用建议的批处理功能,并提供反馈,以帮助确定批处理服务的方向。 这里提供的功能可能与其他批处理客户机sdk和工具不兼容,也不一定会应用到核心批处理服务中。

由于这些功能仍在预览中,因此将定期更新,并根据客户反馈进行改进。 不幸的是,这可能会导致偶尔的突破性变化,尽管我们会尽一切努力将其降至最低。

功能

样品

所有预览功能的示例可以在示例中找到。

sdk安装

$ pip install azure-batch-extensions

cli扩展安装

为了利用这些功能,必须安装azure cli。 您可以在官方文档和 azure cli github存储库

可以安装此扩展包以补充现有的azure cli批处理命令。 可以使用cli扩展工具(推荐)安装它:

$ az extension add -n azure-batch-cli-extensions

每个版本的cli都附带特定版本的azure批处理cli扩展。这被认为是cli版本的正式版本。 如果要安装其他版本,可以指定在https://github.com/azure/azure-batch-cli-extensions/releases/" rel="nofollow">https://github.com/azure/azure-batch-cli-extensions/releases/中列出的任何版本。 要添加特定的扩展版本并固定到其中:

$ az extension add --source https://github.com/Azure/azure-batch-cli-extensions/releases/download/azure-batch-cli-extensions-x.x.x/azure_batch_cli_extensions-x.x.x-py2.py3-none-any.whl

卸载cli扩展

可以使用 az extension remove 命令删除cli扩展名:

$ az extension remove -n azure-batch-cli-extensions

azure批量帐户要求

为了使用这里预览的新功能,您将需要一个带有链接存储帐户的azure批处理帐户。 有关此方面的详细信息,请参见使用azure门户创建azure批处理帐户。

贡献

本项目采用了微软开源行为准则。有关详细信息,请参阅行为准则常见问题解答或与微软公司联系,并提出任何其他问题或意见。

开发人员安装

准备机器
  1. 安装python 3.5.x.org" rel="nofollow">http://python.org。请注意,osx上预装的python版本是2.7。
  2. 克隆存储库并签出主分支。
  3. 在克隆的根目录中为Python3.5创建一个新的虚拟环境"env"。您可以通过运行:
< Buff行情>

窗口

python -m venv <clone root>\env

OSX/ubuntu(bash)

python –m venv <clone root>/env
  1. 通过运行以下命令激活env虚拟环境:
< Buff行情>

窗口

<clone root>\env\scripts\activate.bat

OSX/ubuntu(bash)

. <clone root>/env/bin/activate
  1. 安装依赖项并使用pip将命令模块作为本地包加载。
< Buff行情>
python scripts/dev_setup.py

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

推荐PyPI第三方库


热门话题
Java中的模板类   java如何创建跨服务域模型映射?   java如何最好地指定与Netty一起使用的Protobuf(最好使用内置Protobuf支持)   java Android Studio计数器文本视图字段未更新   操作属性>添加更改侦听器上的java按钮   Android中JSON参数的java解析   java DynamoDB和全局二级索引和ObjectMapper   JVM的Xmx限制的java外部控制?   java如何在触摸事件中停止图像滑块的自动滚动   java如何在AEM中从/content/dam读取xml文件?   在创建JavaNIO文件系统时,“env”选项(及其用途)是什么?   java如何在jdk 7或更早版本中使用lambda表达式   使用Java清理CSS