epic-hpc的命令行接口

epiccli的Python项目详细描述


Epic by Zenotech-命令行界面

Build StatusPyPI versionUpdates

EPIC是一个与hpc资源交互的云平台。这个python cli演示了pyepic模块,它与epic rest api接口。

安装

来自Pypi

您可以使用pip和pip install epiccli

来自github

克隆此存储库,然后通过导航到根目录并运行pip install --editable .

来安装epiccli

用法

要开始运行epicli configure并输入您的epic配置详细信息。这将生成程序的配置文件。可以存储多个配置文件,并且可以在使用--config标志之间进行选择。默认情况下,会加载位于~/.epic/config的文件。

运行epicli列出命令:

$ epiccli
Usage: epiccli [OPTIONS] COMMAND [ARGS]...

  CLI for communicating with the EPIC

Options:
  --config TEXT   Configuration file to load (default is ~/.epic/config)
  --help          Show this message and exit.

Commands:
  billing    Billing Management
  configure  Configure the CLI tool
  data       Data Management
  job        Manage your EPIC jobs
  queues     Queue Management
  teams      Team Management

关于

cli使用Click来处理样板文件,并通过pypi打包。

pyepic模块管理与epic rest api的交互。它使用Requestsboto3模块向用户公开方法,从而抽象出在引擎盖下发生的更复杂的http请求。

有关进一步的文档,可以在https://epic.zenotech.com/api/v1/schema

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

推荐PyPI第三方库


热门话题
java ParsePushReceiver参数   java如何从设备读取完整数据?   java将java_设置为home,但忽略错误   java如何从歌曲中对专辑进行排序?   java libnaude+windows 10 x64+Eclipse   java如何将maven目标更改为如图所示的想法中的quickicon?   java swing布局中心面板,可滚动显示多个窗口窗格   使用MOSQUITO代理的mqtt中的java SSL   java如何通过属性值获取XML字符串   java在服务器每次启动时停止GWT编译   java如何让javac搜索类路径的子目录?   可以比较java中的两个不同类吗?   JAVAAndroid活动内部类中的lang.NoClassDefFoundError   java HttpServletRequest获取请求头参数块   C++socket与java客户端的连接   java如何在Apache commons http客户端上使用SSL客户端证书   使用预编译正则表达式模式提高java速度   JavaRhino将两个已编译脚本合并为一个脚本