Я использую драгоценный камень Бога, чтобы контролировать свои процессы delayed_job, пока драгоценный камень выполняет свою работу, как и должен, но по какой-то причине я не могу заставить его отправлять уведомления по электронной почте (я использую приложения Google).Вот моя божественная конфигурация файла:
God::Contacts::Email.defaults do |d|
d.from_email = 'system@example.com'
d.from_name = 'Process monitoring'
d.delivery_method = :smtp
d.server_host = 'smtp.gmail.com'
d.server_port = 587
d.server_auth = true
d.server_domain = 'example.com'
d.server_user = 'system@example.com'
d.server_password = 'myPassword'
end
God.contact(:email) do |c|
c.name = 'me'
c.group = 'developers'
c.to_email = 'me@example.com'
end
w.start_if do |start|
start.condition(:process_running) do |c|
c.interval = 20.seconds
c.running = false
c.notify = {:contacts => ['me'], :priority => 1, :category => 'staging'}
end
Есть мысли?