Mistral客户端库

python-mistralclient的Python项目详细描述


https://governance.openstack.org/tc/badges/python-mistralclient.svg

米斯特拉尔

Latest Version

mistral是一个工作流服务。大多数业务流程由多个 需要在特定的 分布式环境中的顺序。用户可以将这样的过程描述为一个集合 任务及其转换。之后,就可以上传这样一个 对Mistral的描述,他将负责国家管理,纠正 执行顺序、并行性、同步性和高可用性。

Mistalar还提供灵活的任务调度,以便可以运行进程。 而是根据指定的时间表(例如,每个星期天下午4:00) 立即运行它。用不道德的术语来说,这样一组任务 它们之间的关系称为工作流。

Mistral客户端

mistral rest api的python客户端。包括用于mistral api的python库和 命令行界面(cli)库。

安装

首先,克隆repo并转到repo目录:

$ git clone https://opendev.org/openstack/python-mistralclient.git
$ cd python-mistralclient

然后运行:

$ pip install -e .

或:

$ pip install -r requirements.txt
$ python setup.py install

运行Mistral客户端

如果启用了mistral身份验证,请提供有关openstack的信息 验证环境变量。类型:

$ export OS_AUTH_URL=http://<Keystone_host>:5000/v2.0
$ export OS_USERNAME=admin
$ export OS_TENANT_NAME=tenant
$ export OS_PASSWORD=secret
$ export OS_MISTRAL_URL=http://<Mistral host>:8989/v2  (optional, by
  default URL=http://localhost:8989/v2)

如果您通过https:

$ export OS_CACERT=<path_to_ca_cert>

注意

在客户机中,我们可以同时使用keystone auth版本v2.0和v3。但是 服务器仅支持v3.*

要确保Mistral客户端正常工作,请键入:

$ mistral workbook-list

您可以看到可用命令的列表,键入:

$ mistral --help

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

推荐PyPI第三方库


热门话题
java爬虫获取外部网站搜索结果   java Bluestack未连接到eclipse   java如何从ConstraintViolationException Hibernamte获取数据库字段名   HttpResponse HttpResponse=httpClient引发java运行时错误。执行(httpPost);   Jama中矩阵的java点积和叉积   java有什么方法可以唯一地识别可扩展设备吗?   java我需要用*来写我的名字,但我不断遇到一个错误,我对编码很陌生   java变量是在内部类中访问的。需要被宣布为最终决定。但我不想宣布最终结果   java如何缩短base64图像字符串,Android?   JavaSpringMVC:计划方法不自动触发   图形学习Java 2D API的好资源是什么?   如何在java中对方法进行排队   java JavaFX多行   java Selenium无法在[链接]上找到基于CSS元素的密码字段元素http://www.cartasi.it/gtwpages/index.jsp   Java中的equals()和hashCode()契约   软删除情况下的java Hibernate二级缓存   java为什么这段代码要两次调用这些方法?