news 2026/6/9 17:46:57

22、轻量级资源与提供者(LWRP)实战指南

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
22、轻量级资源与提供者(LWRP)实战指南

轻量级资源与提供者(LWRP)实战指南

1. 资源命名规则

在使用资源时,我们需要明确其名称。Chef会根据包含资源的菜谱(cookbook)和资源目录下的文件名来动态构建每个轻量级资源(LWRP)的名称。
- 若资源位于testcookbook菜谱,且在其resources目录的awesomeator.rb文件中定义,那么Chef会将这些信息组合,生成资源名称testcookbook_awesomeator。在菜谱中使用方式如下:

testcookbook_awesomeator "foo" do ... end
  • 若资源定义在/resources/default.rb中,Chef会仅根据菜谱名称来命名资源。
  • 若包含LWRP的菜谱名称中有连字符(-),会被转换为下划线(_)。例如,菜谱名为awesome-cookbook,资源文件为foo.rb,在菜谱代码中使用该资源时,名称为awesome_cookbook_foo
2. 创建提供者示例

定义好资源支持的动作和属性后,我们需要创建一个提供者来实现这些动作。以下是创建提供者的步骤:
1. 提供者存于菜谱

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/6/2 19:10:53

30、深入探索Chef对象的加载、编辑与保存

深入探索Chef对象的加载、编辑与保存 1. 用户对象简介 在Chef中,用户对象由 Chef::User 类表示,该类位于 lib/chef/user.rb 。Chef中的用户与客户端不同,若使用开源的Chef服务器,创建用户对象通常是为了允许访问Chef服务器的Web UI;若使用托管的企业版Chef,则是为了…

作者头像 李华
网站建设 2026/6/9 19:21:03

32、深入了解Chef API:原理、使用与实践

深入了解Chef API:原理、使用与实践 1. Chef API 简介 Chef API 是一个基于 HTTP 的 RESTful API,它允许我们与 Chef 服务器进行交互,接收和返回 JSON 数据,实现对 Chef 服务器数据的读写操作。具体来说,通过向特定的 Chef 服务器 URL(即端点)发送 HTTP 请求,在服务器…

作者头像 李华
网站建设 2026/6/10 15:58:09

30亿参数挑战千亿性能:ERNIE 4.5如何重塑企业AI格局

30亿参数挑战千亿性能:ERNIE 4.5如何重塑企业AI格局 【免费下载链接】ERNIE-4.5-300B-A47B-W4A8C8-TP4-Paddle 项目地址: https://ai.gitcode.com/hf_mirrors/baidu/ERNIE-4.5-300B-A47B-W4A8C8-TP4-Paddle 导语 百度ERNIE 4.5系列大模型以210亿总参数、仅…

作者头像 李华
网站建设 2026/6/10 13:34:31

鼠标手势革命:用200KB工具彻底改变你的操作习惯

鼠标手势革命:用200KB工具彻底改变你的操作习惯 【免费下载链接】MouseInc.Settings MouseInc设置界面 项目地址: https://gitcode.com/gh_mirrors/mo/MouseInc.Settings 你是否曾经为重复的鼠标点击感到疲惫?是否希望有一种更优雅的方式来操控你…

作者头像 李华
网站建设 2026/6/10 13:32:22

Steam成就管理完全指南:轻松掌控你的游戏数据

Steam成就管理完全指南:轻松掌控你的游戏数据 【免费下载链接】SteamAchievementManager Steam Achievement Manager 项目地址: https://gitcode.com/gh_mirrors/ste/SteamAchievementManager 你是否曾经为某个游戏的成就无法解锁而烦恼?或者想要…

作者头像 李华
网站建设 2026/6/10 12:31:42

从笔记丢失到安心备份:Obsidian Git工作流优化指南

从笔记丢失到安心备份:Obsidian Git工作流优化指南 【免费下载链接】obsidian-git Backup your Obsidian.md vault with git 项目地址: https://gitcode.com/gh_mirrors/ob/obsidian-git 情景再现:小张连续工作3小时,精心整理的客户需…

作者头像 李华