fluentd-ui/app/controllers/polling_controller.rb
2015-01-12 21:46:40 -06:00

18 lines
411 B
Ruby

class PollingController < ApplicationController
def alerts
alerts = []
%w{ installing uninstalling }.each do |action|
send("#{action}_gems").each do |plugin|
target = plugin.gem_name.dup
target << "(#{plugin.version})" if plugin.version
alerts << {
text: I18n.t("terms.#{action}", target: target)
}
end
end
render json: alerts
end
end