Sha256: 1f9faa222198c4c4a1138ce789626c4bc134a6cd85ca2693b2ab4a33637a2150
Contents?: true
Size: 1.14 KB
Versions: 6
Compression:
Stored size: 1.14 KB
Contents
# All routes entered here will automatically be pulled in Foreman Rails.application.routes.draw do # Needed to make the hosts/edit form render match 'architecture_selected_discovered_hosts' => 'hosts#architecture_selected' match 'os_selected_discovered_hosts' => 'hosts#os_selected' match 'medium_selected_discovered_hosts' => 'hosts#medium_selected' constraints(:id => /[^\/]+/) do resources :discovered_hosts do member do get 'refresh_facts' end collection do get 'multiple_destroy' post 'submit_multiple_destroy' get 'select_multiple_organization' post 'update_multiple_organization' get 'select_multiple_location' post 'update_multiple_location' get 'auto_complete_search' end end end ## API namespace :api, :defaults => {:format => 'json'} do scope "(:apiv)", :module => :v2, :defaults => {:apiv => 'v2'}, :apiv => /v1|v2/, :constraints => ApiConstraints.new(:version => 2) do resources :discovered_hosts, :except => [:new, :edit] do collection do post 'facts' end end end end end
Version data entries
6 entries across 6 versions & 1 rubygems