2024-04-26 03:17:08 发布
网友
众所周知,OpenStack提供了CLI来显示VNC控制台的URL。在
例如:
openstack console url show instance_name
目前,我想通过OpenStack PythonSDK访问控制台,但找不到任何API来实现。在
问题是如何使用OpenStack PythonSDK获取实例的VNC控制台的URL?在
如果您运行openstack debug ...,您将准确地看到restapi请求的内容。您还可以检查api reference,对于Nova的最新版本,它建议您使用server remote consolesapi(还描述了早期版本中不推荐使用的api)。在
openstack debug ...
如果您使用的是pythonsdk,对代码进行简单的搜索就会发现服务器对象有一个get_vnc_console方法,它可以满足您的需要。在
如果您运行
openstack debug ...
,您将准确地看到restapi请求的内容。您还可以检查api reference,对于Nova的最新版本,它建议您使用server remote consolesapi(还描述了早期版本中不推荐使用的api)。在如果您使用的是pythonsdk,对代码进行简单的搜索就会发现服务器对象有一个get_vnc_console方法,它可以满足您的需要。在
相关问题 更多 >
编程相关推荐