Sha256: 0e8c0fe5ab2ad9d7882606e97d1e72eb3c81a37d1f84b8d3bbf9e7e6d20ba9c4
Contents?: true
Size: 1.85 KB
Versions: 12
Compression:
Stored size: 1.85 KB
Contents
# @formatter:off RocketJobMissionControl::Engine.routes.draw do resources :jobs, only: %i[index show update destroy edit] do collection do get :running, to: "jobs#running" get :scheduled, to: "jobs#scheduled" get :completed, to: "jobs#completed" get :queued, to: "jobs#queued" get :paused, to: "jobs#paused" get :failed, to: "jobs#failed" get :aborted, to: "jobs#aborted" end member do patch :abort patch :fail patch :pause patch :resume patch :retry patch :run_now patch :delete_line patch :update_slice get :exceptions get :exception get :view_slice get :edit_slice end end resources :active_workers, only: :index resources :servers, only: %i[index destroy] do collection do get :starting, to: "servers#starting" get :running, to: "servers#running" get :paused, to: "servers#paused" get :stopping, to: "servers#stopping" get :zombie, to: "servers#zombie" end member do patch :stop patch :pause patch :resume end collection do patch :update_all end end resources :dirmon_entries do collection do get :pending, to: "dirmon_entries#pending" get :enabled, to: "dirmon_entries#enabled" get :failed, to: "dirmon_entries#failed" get :disabled, to: "dirmon_entries#disabled" end member do put :enable put :disable # Create the path: copy_dirmon_entry GET /dirmon_entries/:id/copy(.:format) get :copy # Create the path: PATCH /dirmon_entries/:id/replicate(.:format) rocket_job_mission_control/dirmon_entries#replicate patch :replicate end end get "rocket_job_mission_control/test" => "test#index" if Rails.env.test? root to: "jobs#running" end
Version data entries
12 entries across 12 versions & 1 rubygems