12、事实与函数:Puppet 中的实用指南

事实与函数:Puppet 中的实用指南

实验部分

在本次实验中,我们将创建静态外部事实和自定义事实,并使用 Bolt 上传它们,然后运行这些事实并在控制台查看它们是否可见。

静态外部事实

创建一个结构,设置 packtlab.use 等于 lab packlab.student 等于你的名字。

自定义事实

创建一个 tmp_count 事实,用于统计 Linux 系统 /tmp 目录和 Windows 系统 C:\Users\admin\AppData\Local\Temp 目录中的文件数量。
- Linux
- 高权重的第一种解析方式: find /tmp -type f | wc -l
- 低权重的第二种解析方式: ls /tmp | wc -l
- Windows
- 高权重的第一种解析方式: (ls $env:Temp | Measure-Object -line).Lines
- 低权重的第二种解析方式: (Get-ChildItem $env:Temp | Measure-Object).Count

所有解析在出错时应返回 undef

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值