问题标签 [augeas]

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

jboss7.x - 如何在 augeas puppet 中使用条件操作

我可以在 XML 文件中插入/编辑任何属性或任何文本。

是否可以在 XML 文件中插入/编辑任何属性或任何文本。

例如: 我想更改一个属性的值,如果它被命名为“ modcluster.proxylist ”。

0 投票
1 回答
88 浏览

jboss7.x - 如何在 Augeas 中动态迭代 XML 元素

我想迭代 XML 中的所有子元素。

是否可以动态迭代?换句话说,我想在不知道最后一个元素编号的情况下检查/编辑所有嵌套元素。

例如:

在下面的“server-groups”元素中包含三个server-group子元素。我想在不知道计数的情况下迭代所有服务器组元素。现在是三个。这样我就可以访问最后一个元素。如果我不知道最后一个元素编号,是否可以迭代?

0 投票
1 回答
297 浏览

jboss7.x - 如何在 puppet 中使用 setm

我想在 Puppet 中使用setm命令更改一个属性名称(“ modcluster.proxylist ”) 。我的以下代码不起作用。任何帮助深表感谢。

以下是我想更改的源 XML。

0 投票
1 回答
32 浏览

puppet - 是否可以更改 Augeas 中的部分价值

我想更改 xml 的值部分中的少数部分。在 Augeas 可以做到吗?

例如:

我想在下面的 xml 中单独更改 IP_ADDRESS。它被放置在三个地方。有可能吗?

0 投票
1 回答
599 浏览

puppet - Puppet:通过 hiera 的 create_resources 使用 augeas 配置一组 [keys:values]

我正在尝试通过一组键创建一个伪循环接口:来自我的 hiera yaml 的值以使用 augeas 更新配置文件

在我的 yaml 键中:要更新的值应该在像这样的哈希中

所以,这个想法是为我的yaml中的对应用我的augeas lense(不确定,如果我真的需要'context',当'incl'必须与'lens'一起使用时)。

但是,木偶目前无法抱怨字符串而不是预期的哈希

其中第 28 行是带有“create_resources('augeas_config'...”的行。由于我从 hiera 获得哈希,我想我的资源定义中的某些内容被破坏了,但我没有看到什么??

也许有人对我有想法?

干杯和感谢,托马斯

0 投票
0 回答
128 浏览

augeas - 在 augeas 中看不到 /etc/shadow

我对 Augeas 有点陌生,我正在努力掌握它。我希望使用 augeas 操作本地帐户,但无法解析 /etc/shadow 文件。

我在 CentOS 6 上使用 Augeas 版本 1.0.0。我看到有更新的版本,但无法对这个系统进行太多更改。

我的发行版没有 /etc/shadow 的镜头,所以我想我可以只使用较新版本的镜头,所以我将 shadow.aug 复制到 /usr/share/augeas/lenses/dist。

augparse 似乎工作:

当我在 augtool 中寻找阴影时,它不存在

我什至尝试更改影子的访问权限

我错过了什么?

0 投票
1 回答
945 浏览

httpd.conf - 使用 Augeas 设置 ServerName

我正在尝试使用 Augeas 资源来设置ServerNamehttpd.conf喜欢的...

...但我收到此错误:

我在这里做错了什么?

0 投票
1 回答
260 浏览

regex - Augeas:如何匹配破折号?

想为重复排除文件写一个镜头。例子:

所以我的镜头是这样的:

这会导致错误。我从实验中知道,正则表达式/(\+|-)/与第二行不匹配。问题是:为什么破折号似乎无法匹配,即使被\?

0 投票
0 回答
195 浏览

properties - augeas 中出现 parse_failed 错误,为什么会出现此错误以及如何解决此问题?

我想使用 augeas 编辑文件“myfileDB.properties”。所以使用了Properties.lns。但它产生了错误“parse_failed”和一些时间“parse_skel_failed”。解释此错误的根本原因并解决此问题。

0 投票
2 回答
1973 浏览

puppet - 在augeas中修改yml文件

我正在尝试/etc/elasticsearch/elasticsearch.yml通过资源修改/设置木偶清单中的文件,augeas但它不起作用。有人可以解释lens我应该指定什么文件吗?以及我是否需要为此安装额外的东西,或者默认安装中包含所需的镜头?

我正在尝试像这样更改键值对:

我的代码: