Sha256: efc20e1dd1694d1739924dbf8926b075013301cccc38dd8554ea0d04ad5d7bf8
Contents?: true
Size: 748 Bytes
Versions: 2
Compression:
Stored size: 748 Bytes
Contents
module ResqueWeb class WorkersController < ApplicationController before_filter :display_subtabs def index end def show if params[:id] && params[:id] != 'all' @workers = view_context.worker_hosts[params[:id]].map { |id| Resque::Worker.find(id) } else @workers = Resque.workers end end # def destroy # Resque::Failure.remove(params[:id]) # redirect_to failures_path(redirect_params) # end def destroy Resque::Worker.find(params[:id]).unregister_worker format.html { redirect_to workers_path, notice: 'Worker successully killed.' } end private def display_subtabs set_subtabs view_context.worker_hosts.map(&:first) end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
resque-web-clone-0.0.7 | app/controllers/resque_web/workers_controller.rb |
resque-web-clone-0.0.6 | app/controllers/resque_web/workers_controller.rb |