Ruby on trails - não é possível carregar esse arquivo - net / ssh

Eu tenho lutado nisso por alguns dias agora ..

Quando tento chamar um método em um auxiliar de uma exibição para fazer ssh, ele lança esse erro.

"Este erro ocorreu ao carregar os seguintes arquivos: net / ssh"

Mas quando eu copio o código em umtest.rb arquivar e executá-lo a partir do promptruby test.rb ele se conecta perfeitamente.

Qual poderia ser o problema? Eu tentei em outro computador e o mesmo resultado.

Muito obrigado, este é o último passo antes que eu possa concluir meu projeto!

Saudações,

application_helper.rb:

module ApplicationHelper
  def title(value)
    unless value.nil?
      @title = "#{value} | Eucc"      
    end
  end
  def execute
    require 'rubygems'
    require 'net/ssh'
    @hostname = "smtlmon02"
    @username = "gcaille"
    @password = "qaz1234"
    @cmd = "ls -al"
    @cmd2 = "sudo su - -c 'ls;date'"

    ssh = Net::SSH.start(@hostname, @username, :password => @password)
    res = ssh.exec!(@cmd)
    res2 = ssh.exec!(@cmd2)

    ssh.close
    File.open("output.txt", 'w') {|file| file.write(res2)}
  end
end

questionAnswers(2)

yourAnswerToTheQuestion