【发布时间】:2014-01-01 09:36:05
【问题描述】:
我刚开始使用 chef,对 ruby 了解不多。
我无法理解食谱中使用的语言语法。
说,我在 recipes/default.rb 的食谱中创建了一个目录,例如:
directory "/home/test/mydir" do
owner "test"
mode "0755"
action :create
recursive true
end
我认为这是一个有效的 ruby 脚本的一部分。像owner "test" 这样的行是什么意思?这是一个函数调用、一个变量赋值还是其他什么?
【问题讨论】:
-
您正在阅读什么文档?
-
我也在学习,所以确认我问了。 :)
-
这是一个函数调用。不过,这并不意味着它不是由
method_missing处理的。
标签: ruby syntax chef-infra