问题标签 [hpsa]

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.

0 投票
1 回答
805 浏览

python - 如何获取字段的内容而不是`

下面的代码片段正在生成“奇怪”的输出:

对于字典中的某些(不是全部)项目customFields,我得到以下输出:

我需要做什么才能让绑定的方法执行/将其结果放入我的values字典中?

(具体上下文是针对 HP Server Automation API 编写 PyTwist 脚本)


如果它是一个,您可以尝试调用绑定方法:

当然,问题在于设计选择(由 HP 或其他人)将“访问器”与其他类型的值混合 - 访问器不是一个好的 Pythonic 选择,应该用属性替换(这个“调用”被自动化在需要的地方为您服务)。这个建议是关于一种可能的方法来解决这个糟糕的设计选择。

只是尝试调用并检查如果值不可调用(或不带参数不可调用)可能导致的 TypeError 比使用callable或检查__call__特殊方法更好,因为这些检查永远不会告诉您“不带参数调用”没关系。所以,像往常一样,在 Python 中,“最好通过许可请求宽恕”:尝试操作,捕获可能的错误(“请求宽恕”)——而不是在尝试之前尝试检查操作是否允许(“请求许可” )。

0 投票
1 回答
422 浏览

debugging - HP BSAE 2.0 配置迁移日志中的 Java RMI 错误

我也在尝试通过 HP 的企业支持来跟踪这个问题,但我不熟悉 Java 的 RMI 上下文,我希望社区也可以提供一些帮助。

背景:最近将 HP 的 BSA(业务服务自动化)套件的报告工具从 SAR(服务自动化报告)7.81 升级到 BSAE(BSA Essentials)2.0。

在此过程中,其中一个步骤是将以前使用的外部用户身份验证迁移到新的报告工具。运行该迁移脚本时,将转储以下 Java 错误堆栈:

了解我对代码库的访问权限为 0,我是否可以开始寻找可能导致 RMI 失败的原因,或者这需要专门通过供应商处理?

感谢您的任何帮助/指点!

0 投票
2 回答
220 浏览

python - 如何对数组的python数组进行排序

我想根据每个子数组的第一个值对 python 数组进行排序 [[1437510001L, 'UNLOCK_SRV_BIND_ACCOUNT-39400016380001', 'loc-stuff-39400016380001'], [1437500001L, 'UNLOCK_SRV_BIND_ACCOUNT-39400016370001'] 39400016370001'], [1437490001L, 'UNLOCK_SRV_BIND_ACCOUNT-39400016360001', 'loc-stuff-39400016360001'], [1437480001L, 'UNLOCK_SRV_BIND_ACCOUNT-39400016350001', 'loc-stuff-39400016350001'], [1437520001L, 'UNLOCK_SRV_BIND_ACCOUNT-39400016390001', ' loc-stuff-39400016390001']]

我处理的这些数组通常最多 200 个。

基本上我需要做的是从最大到最小值排序。

D

0 投票
2 回答
854 浏览

xml - SOAP XML 有效 xsi:type

我正在尝试编写一个 SOAP 调用,示例请求如下:

ArrayOf_xsd_anyType关于可能意味着什么或我如何找到有效选项的任何想法?

0 投票
1 回答
128 浏览

hpsa - HPSA(Server Automation)和HPOO(Operation Orchestration)之间的关系

我的问题很简单,我只想了解这两个 HP 工具如何协同工作。我已经阅读了一些文档,但仍然无法弄清楚这些工具是否是互补的,或者它们可以一起工作,以及在哪些情况下

我希望你能帮助我,提前谢谢

0 投票
0 回答
26 浏览

linux - 从 HPOO 通过 HPSA 代理在 unix 服务器上执行命令时间歇性遇到错误

Exception=com.jcraft.jsch.JSchException:Session.connect:java.net.SocketTimeoutException:读取超时

有人可以帮助调试此问题或任何解决方案的进一步步骤吗?