Cloudera Director 2.8.1 python sdk 是否支持 3.4+?



目前正在使用Cloudera Director 2.8.1在AWS中使用2.7版的python sdk自动设置,安装和配置CDH (5.16.2(集群

我可以知道我是否可以使用 python3 通过 Cloudera Director 2.8.1 引导集群吗?

对于主分支(或最新版本的 Altus 控制器(,我可以看到它同时支持 2.7 和 3.4+

https://github.com/cloudera/director-sdk/tree/master/python-client

但是对于 2.8.1 ,我找不到 python 版本要求。

感谢这方面的任何帮助。

提前致谢

(免责声明:我是Cloudera的Altus Director团队的成员。我们使用 Swagger 1.5/OpenAPI 2.0 来生成 SDK/客户端代码,因此您可以使用这些工具自己生成 Python 3 客户端代码。但是,我们确实使用了一个稍微修改过的 Python 生成器类,因此您自己生成的代码可能会在 https://github.com/cloudera/director-sdk 中不存在疣。

我将提交一个内部票证,让我们尝试生成 Python 3 客户端。考虑到 Python 2 即将退役,这样做是有意义的。

如果下载 2.8.1 的源代码并签入python-client目录,则setup.py包含

classifiers = [
"Development Status :: 5 - Production/Stable",
"Operating System :: OS Independent",
"Programming Language :: Python",
"Programming Language :: Python :: 2.6",
"Programming Language :: Python :: 2.7",
]

所以不,似乎Python客户端不支持任何Python 3x版本

最新更新