如何在ruby中调用函数

时间:2014-11-17 16:50:44

标签: ruby-on-rails ruby

我无法从任务中调用install_apache函数:

task :install_apache => :environment do
  begin
    install_apache
  rescue Exception => e
    puts e
  end
end    

def install_apache
  # code...               
end

1 个答案:

答案 0 :(得分:3)

在Ruby中,您必须先定义一个方法。您可以使用语法

执行此操作
def method_name
  # code goes here
end

要调用该方法,只需输入方法名称

即可
method_name

在你的情况下,你有第一步

def install_apache
end

您需要在代码中添加另一行,如此

install_apache