rename pipeline to pipeline template. refs #1416
[arvados.git] / config / routes.rb
index b5e09253858c970cc213b61d52ce834e6b98b66c..76abf3e5b719a30621b189b13ae9f1b9c62ac82f 100644 (file)
@@ -1,16 +1,16 @@
 Server::Application.routes.draw do
+  resources :job_steps
+  resources :jobs
   resources :api_client_authorizations
-
   resources :api_clients
-
   resources :logs
-  resources :projects
+  resources :groups
   resources :specimens
   resources :collections
-  resources :metadata
+  resources :links
   resources :nodes
-  resources :pipelines
-  resources :pipeline_invocations
+  resources :pipeline_templates
+  resources :pipeline_instances
 
   # The priority is based upon order of creation:
   # first created -> highest priority.
@@ -71,18 +71,22 @@ Server::Application.routes.draw do
 
   namespace :orvos do
     namespace :v1 do
+      match '/schema' => 'schema#show'
+      match '/rest' => 'schema#discovery_rest_description'
+      match '/nodes/:uuid/ping' => 'nodes#ping', :as => :ping_node
+      match '/links/from/:tail_uuid' => 'links#index', :as => :orvos_v1_links_from
+      match '/users/current' => 'users#current'
       resources :collections
-      resources :metadata
+      resources :links
       resources :nodes
-      resources :pipelines
-      resources :pipeline_invocations
-      resources :pipelineInvocations
+      resources :pipeline_templates
+      resources :pipeline_instances
       resources :specimens
-      resources :projects
+      resources :groups
       resources :logs
-      match '/schema' => 'schema#show'
-      match '/nodes/:uuid/ping' => 'nodes#ping', :as => :ping_node
-      match '/metadata/:tail_kind/:tail' => 'metadata#index'
+      resources :users
+      resources :jobs
+      resources :job_steps
     end
   end
 
@@ -96,7 +100,7 @@ Server::Application.routes.draw do
 
   # Send unroutable requests to an arbitrary controller
   # (ends up at ApplicationController#render_not_found)
-  match '*a', :to => 'orvos/v1/metadata#render_not_found'
+  match '*a', :to => 'orvos/v1/links#render_not_found'
 
   root :to => 'static#home'
 end