gpt4 book ai didi

python - Openstack python-novaclient

转载 作者:行者123 更新时间:2023-12-01 04:26:33 24 4
gpt4 key购买 nike

我正在尝试使用这个玩具代码来启动 python-novaclient 库

#!/usr/bin/python

from novaclient.client import Client


nova = Client(2, "####", "####", "####" , "####:8774/v2.0")
_test = nova.images.list()

print _test

但我总是收到此错误:

enter image description here

有谁知道这可能是什么类型的问题吗?

最佳答案

您正在使用 python-novaclient 作为库,但它从未被设计为以这种方式使用。不幸的是,人们将它用作库。

尝试一下官方的 Python OpenStack SDK。

pip install openstacksdk

列出图像的代码。

import sys

from openstack import connection
from openstack import profile
from openstack import utils

utils.enable_logging(True, stream=sys.stdout)

prof = profile.Profile()
prof.set_region(prof.ALL, "RegionOne")

conn = connection.Connection(
auth_url='https://my.identity.endpoint/v2.0/',
profile=prof,
username="my_username",
password="my_password")

for image in conn.compute.images():
print(image)

更多可能有用的信息:

关于python - Openstack python-novaclient,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33053927/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com