问题标签 [pysphere]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - pysphere PerformanceManager 无法获取数据存储的统计信息
我正在尝试获取 vsphere 数据存储的统计信息。
虽然我能够获取主机的统计信息,但它会因数据存储而失败:
最后一行引发以下错误:
pysphere 存储库似乎已经闲置了大约 3 年,除此之外,我找不到提到这个特定问题的讨论: https ://groups.google.com/forum/#!topic/pysphere/LQaF661msoQ
不幸的是,这个解决方案没有涵盖所需的统计数据,而只是当前时刻的简单统计数据。
我还发现了一个类似的错误报告,但据我所知并没有真正解决: https ://github.com/itnihao/pysphere/issues/60
任何帮助将不胜感激。
python - AttributeError:“str”对象没有属性“typecode”
我正在尝试在 pysphere 中使用 VIProperty,但我得到'str' object has no attribute 'typecode'。
代码:
错误:
python-2.7 - 需要python接口将机器移动到另一个文件夹
我试图找到一个代码支持在python
数据中心的文件夹之间移动机器但没有成功,我看到pysphere
你可以在克隆阶段定义文件夹,而不是在机器已经克隆之后。
这似乎是我的问题的解决方案,但它在 powershell 中,有人知道在 python 中对它的包装支持吗
python - Python:并行执行 pysphere 命令
我当前的 for 循环会从 16 个虚拟机中逐个删除快照
我需要并行运行它(所以它不会等待上一个工作完成来开始下一个)我试图应用“多处理”,这里是完整的代码:
但是有一个错误,因为它试图只对最后一个执行“删除”命令。没有找到关于多处理的好指南,也找不到如何调试它。需要帮助找出错误。
python - 如何使用python在vcenter上获取过滤的VM列表
我正在尝试在我的 vCenter 中获取已注册虚拟机的列表(按其名称)。我有很多虚拟机(~5K)的问题,我做了很多次(O(1000)/小时)。
我正在使用的 SDK 导致大量流量(1-2MB/请求):
pysphere
:它要求所有虚拟机和客户端过滤器。pyVmomi
,需要使用递归来列出所有虚拟机(我SI.content.searchIndex.FindByDnsName
在reboot_vm.py看到过,但我的机器的 DNS 配置不正确)
查看 SOAP 文档没有帮助(进入RetrievePropertiesEx.objectSet
但它看起来没有过滤任何内容),并且新的 REST(v6.5)也没有帮助(因为我需要获取它的“数据存储路径”,以及所有我能得到的是名字)
python - 如何更改 vCenter 中的端口组属性,例如通过 MAC 地址阻止虚拟端口组的特定端口
我想编写一个接受虚拟端口组名称和 MAC 地址的脚本,基于它我想阻止该虚拟端口组的某个端口。有没有办法使用 pysphere API 来做到这一点?