Я могу вставлять/редактировать любые атрибуты или любой текст в XML-файле.Как использовать условную операцию в augeas puppet
Можно ли вставлять/редактировать любые атрибуты или любой текст в XML-файле.
Для например: Я хотел бы изменить значение свойства, если он назван как «modcluster.proxylist».
<server-group name="ServiceGroupOne" profile="full-ha">
<system-properties>
<property name="jboss.default.multicast.address" value="232.0.2.20" boot-time="true"/>
<property name="modcluster.proxylist" value="192.168.79.77:7777" boot-time="true"/>
<property name="modcluster.lbgroup" value="SearchGroupOne" boot-time="true"/>
</system-properties>
</server-group>
<server-group name="ServiceGroupTwo" profile="full-ha">
<system-properties>
<property name="jboss.default.multicast.address" value="232.0.2.20" boot-time="true"/>
<property name="modcluster.lbgroup" value="SearchGroupTwo" boot-time="true"/>
<property name="modcluster.proxylist" value="192.168.79.77:7777" boot-time="true"/>
</system-properties>
</server-group>
<server-group name="ServiceGroupThree" profile="full-ha">
<system-properties>
<property name="modcluster.lbgroup" value="CommonSearchGroup" boot-time="true"/>
<property name="modcluster.proxylist" value="192.168.79.77:7777" boot-time="true"/>
<property name="jboss.default.multicast.address" value="232.0.2.20" boot-time="true"/>
</system-properties>
</server-group>
@ Raphink: Спасибо за быстрые заметки об этом. Можете ли вы привести какие-либо примеры его использования, чтобы понять это? – ArunRaj
https://docs.puppetlabs.com/guides/augeas.html объясняет, как это использовать. Однако, как вы ответили в своем [последнем вопросе] (http://stackoverflow.com/questions/33664488/how-to-use-setm-in-puppet/33666228#33666228), в этом случае нет необходимости. –