gpt4 book ai didi

python - 如果可能的话,pyrax 是否使用 servicenet,还是我应该手动设置它?

转载 作者:太空宇宙 更新时间:2023-11-04 10:40:03 25 4
gpt4 key购买 nike

我正在使用 pyrax 来操作 Rackspace 云文件。我可以强制 pyrax 使用 servicenet 而不是 publicnet,还是自动选择?

在 django-cumulus 设置中,我们有 settings.CUMULUS['SERVICENET'] 参数来处理它,但我没有找到如何将此参数设置为 pyrax 本身。

import pyrax

cls = pyrax.utils.import_class('pyrax.identity.rax_identity.RaxIdentity')
pyrax.identity = cls()
pyrax.set_setting('region', <REGION>)
pyrax.set_credentials(<USERNAME>, <API_KEY>)
cf = pyrax.cloudfiles
rackspace_media_container = cf.get_container(<CONTAINER>)

我在哪里可以告诉 pyrax 使用 servicenet?

最佳答案

在创建连接时将 public 设置为 False,明确:

cf = pyrax.connect_to_cloudfiles(region=<REGION>, public=False)

关于connect_to_cloudfiles 的文档:

Creates a client for working with cloud files. The default is to connect to the public URL; if you need to work with the ServiceNet connection, pass False to the 'public' parameter.

来源:pyrax/init.py, connect_to_files method .

关于python - 如果可能的话,pyrax 是否使用 servicenet,还是我应该手动设置它?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21194794/

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