Sha256: dc8456c5bad5fad078339f0e8471e4ea33271b117e4ce9e18c2deae55b85da8c

Contents?: true

Size: 1.68 KB

Versions: 5

Compression:

Stored size: 1.68 KB

Contents

Naf::Engine.routes.draw do
  resources :historical_jobs, except: [:edit] do
    resources :historical_job_affinity_tabs, except: [:destroy]
  end

  resources :applications, except: [:destroy] do
    resources :application_schedules, only: [] do
      resources :application_schedule_affinity_tabs
    end
  end

  resources :machines, except: [:destroy] do
    resources :machine_affinity_slots
    collection do
      get :last_checked_schedule_at
    end
  end

  resources :machine_runners, only: [:index, :show] do
    collection do
      get :runner_count
    end
  end
  resources :machine_runner_invocations, only: [:index, :show, :update] do
    collection do
      get :wind_down_all
    end
  end
  resources :logger_styles
  resources :logger_names
  resources :affinities
  resources :log_parsers, only: [] do
    collection do
      get :logs
    end
  end
  resources :status, only: [:index]
  resources :log_viewer, only: [:index]

  resources :janitorial_archive_assignments, controller: "janitorial_assignments",
                                             type: "Naf::JanitorialArchiveAssignment",
                                             except: [:destroy]
  resources :janitorial_create_assignments, controller: "janitorial_assignments",
                                            type: "Naf::JanitorialCreateAssignment",
                                            except: [:destroy]
  resources :janitorial_drop_assignments, controller: "janitorial_assignments",
                                          type: "Naf::JanitorialDropAssignment",
                                          except: [:destroy]

  match "jobs" => "historical_jobs#index"
  root to: "historical_jobs#index"
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
naf-2.0.4 config/routes.rb
naf-2.0.3 config/routes.rb
naf-2.0.2 config/routes.rb
naf-2.0.1 config/routes.rb
naf-2.0.0 config/routes.rb