yum_repository 资源定义在哪里?
Where yum_repository resource is defined?
对于专家来说,这可能更容易。
我正在学习编写自定义 LWRP,因此试图理解已经编写的.. yum
食谱。可以在这里找到:http://community.opscode.com/cookbooks/yum
问题:
在上面的 cookbook 中,资源 yum_repository
在哪里(which file/line)被定义?
我浏览了这本食谱的每一行,运行 各种组合 grep
搜索这个字符串,但没有任何帮助。
你能帮我理解 yum_reposiroty
资源在上面的食谱中 defined/coded 的位置和方式吗?
谢谢。
更新:
我想我应该更清楚。我试图了解是什么使 yum_repository
成为有效的资源名称,而 yum_spiderman
不是有效的资源名称。换句话说,关键字 yum_repository
必须在食谱的某处定义。我知道有一个名为 repository
的资源 n 提供程序。但是,我的问题是关于 yum_repository
(注意:我想知道资源名称中的 yum_
部分在哪里)。或者可能是我的解释是错误的,但问题仍然是一样的。
一个 LWRP 由两个文件组成,"resource"(声明)和 "provider"(实现):
对于专家来说,这可能更容易。
我正在学习编写自定义 LWRP,因此试图理解已经编写的.. yum
食谱。可以在这里找到:http://community.opscode.com/cookbooks/yum
问题:
在上面的 cookbook 中,资源 yum_repository
在哪里(which file/line)被定义?
我浏览了这本食谱的每一行,运行 各种组合 grep
搜索这个字符串,但没有任何帮助。
你能帮我理解 yum_reposiroty
资源在上面的食谱中 defined/coded 的位置和方式吗?
谢谢。
更新:
我想我应该更清楚。我试图了解是什么使 yum_repository
成为有效的资源名称,而 yum_spiderman
不是有效的资源名称。换句话说,关键字 yum_repository
必须在食谱的某处定义。我知道有一个名为 repository
的资源 n 提供程序。但是,我的问题是关于 yum_repository
(注意:我想知道资源名称中的 yum_
部分在哪里)。或者可能是我的解释是错误的,但问题仍然是一样的。
一个 LWRP 由两个文件组成,"resource"(声明)和 "provider"(实现):