事实与函数: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
超级会员免费看
订阅专栏 解锁全文
1

被折叠的 条评论
为什么被折叠?



