Revision a7f78b19
Added by Ohad Levy over 12 years ago
- ID a7f78b1919e885a0bdc8a3b0109264bb24c93b35
config/routes.rb | ||
---|---|---|
map.resources :media, :collection => {:auto_complete_search => :get}
|
||
map.resources :models, :collection => {:auto_complete_search => :get}
|
||
map.resources :architectures, :collection => {:auto_complete_search => :get}
|
||
map.resources :lookup_keys, :except => [:show, :new, :create], :requirements => {:id => /[^\/]+/}
|
||
map.resources :lookup_keys, :except => [:new, :create], :requirements => {:id => /[^\/]+/} do |keys|
|
||
keys.resources :lookup_values, :only => [:index, :create, :update, :destroy]
|
||
end
|
||
map.resources :puppetclasses, :member => { :assign => :post }, :collection => {:import_environments => :get, :auto_complete_search => :get} do |pc|
|
||
pc.resources :hosts, :requirements => {:id => /[^\/]+/}
|
||
pc.resources :lookup_keys, :except => [:show, :new, :create], :requirements => {:id => /[^\/]+/}
|
Also available in: Unified diff
fixes #1148 - CRUD on lookup values via the API