У меня есть такой модуль:
module Prober
def probe_invoke(type, data = {})
p = Probe.new({:probe_type => type.to_s,
:data => data.to_json, :probe_status => 0, :retries => 0})
p.save
end
end
И я пытаюсь получить доступ к этому из моей основной программы следующим образом:
require 'prober'
Prober.probe_invoke("send_sms", sms_text)
Но он генерирует ошибку:
undefined метод `probe_invoke 'для Prober: модуль (NoMethodError)