Tengo un libro de cocina como este.
if node['httpd'] == "nginx"
package "nginx" do
action :install
end
# a lot more stuff
end
Pero no quiero abarcar todos los escenarios en una if
declaración. ¿Hay forma de escribir así en chef?
next if node['httpd'] != "nginx"
package "nginx" do
action :install
end
# a lot more stuff
Si node['httpd']
no es así "nginx"
, quiero pasar al siguiente libro de cocina.
Respuesta1
Puede utilizar return
para omitir la evaluación del resto de una receta, por ejemplo:
return if node['httpd'] != 'nginx'
# ...