断开与Openstack的连接?

2024-04-20 12:31:26 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在openstackshade库之上编写python代码。你知道吗

连接到堆栈非常简单:

return shade.openstack_cloud(cloud='mycloud', **auth_data)

现在我只想知道:有没有一种规范的方法可以在我完成后断开连接?你知道吗

或者假设我的脚本结尾将“优雅地”关闭该连接;不留下任何东西?你知道吗


Tags: 方法代码规范脚本authclouddatareturn
1条回答
网友
1楼 · 发布于 2024-04-20 12:31:26

OpenStack在RESTfulapi模型上工作。这意味着连接是无状态的,也就是说,当您请求时,它会建立一个HTTP连接,当请求完成时,它会关闭该连接。你知道吗

上面的代码只是通过读取您的配置、身份验证数据等进行初始化。只有在您对该对象执行某些操作(例如创建图像)之后,才会建立连接:

image = cloud.create_image( 'ubuntu-trusty', filename='ubuntu-trusty.qcow2', wait=True)

总之,不需要断开连接,shade的底层代码将负责关闭连接。你知道吗

相关问题 更多 >