Sha256: 8f73641f9cf7935769f8a71d95d3ba03574ce899b78e7186df01f920cd39aee9
Contents?: true
Size: 405 Bytes
Versions: 20
Compression:
Stored size: 405 Bytes
Contents
module Api class TasksController < BaseController require_permission :read, :stack require_permission :deploy, :stack, only: :trigger def index render_resources stack.tasks end def show render_resource stack.tasks.find(params[:id]) end def trigger render_resource stack.trigger_task(params[:task_name], current_user), status: :accepted end end end
Version data entries
20 entries across 20 versions & 1 rubygems