in lib/core/scheduler.rb [29:56]
def when_triggered
loop do
connector_settings.each do |cs|
if sync_triggered?(cs)
yield cs, :sync
end
if heartbeat_triggered?(cs)
yield cs, :heartbeat
end
if configuration_triggered?(cs)
yield cs, :configuration
end
if filtering_validation_triggered?(cs)
yield cs, :filter_validation
end
end
rescue *Utility::AUTHORIZATION_ERRORS => e
log_authorization_error(e)
rescue StandardError => e
log_standard_error(e)
ensure
if @is_shutting_down
break
end
sleep_for_poll_interval
end
end