问题标签 [hcl-connections]

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 回答
44 浏览

ansible - 如果需要修改或已修改任何内容,则使用更改检测更改 WebSphere 中的 MailSession for HCL Connections

我想lcnotification在 WAS 中修改 HCL Connections 6.5/7 的默认邮件会话。由于这是使用 Ansible 自动完成的,因此我想检测所需的设置是否仍然存在或需要设置 - 包括节点的完全同步,以防有任何修改。我正在努力如何正确检测到这一点,因为既没有AdminConfig.modify也没有AdminConfig.save告诉我是否有任何改变。

所以我尝试获取MailSession对象并检查我想要设置的每个属性是否匹配:

在 Ansible 调用中,我changed_when用来检查not maching标准输出中是否存在。这不能正常工作,因为 WAS 返回星星而不是mailTransportPassword- 所以我无法检查它是否匹配:

我看不到解决此问题的干净方法。是否有另一种(甚至可能更清洁)方法来查看是否修改了任何内容并需要进行完全重新同步?