Sha256: dc4445f1d761ba61f7235ca48e3b24309272bb32769d7374e4493c903e90edf5
Contents?: true
Size: 890 Bytes
Versions: 1
Compression:
Stored size: 890 Bytes
Contents
Rails.application.routes.draw do scope :salt, :path => '/salt' do match "/node/:name" => 'hosts#salt_external_node', :constraints => { :name => /[^\.][\w\.-]+/ } resources :salt_modules, :controller => 'foreman_salt/salt_modules' do collection do get 'auto_complete_search' end end end constraints(:smart_proxy_id => /[^\/]+/) do resources :smart_proxies, :except => [:show] do constraints(:id => /[^\/]+/) do resources :salt_autosign, :only => [:index, :destroy, :create, :new], :controller => 'foreman_salt/salt_autosign' resources :salt_keys, :only => [:index, :destroy], :controller => 'foreman_salt/salt_keys' do get :accept get :reject end end end end constraints(:id => /[^\/]+/) do resources :hosts do member do get :saltrun end end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
foreman_salt-0.0.2 | config/routes.rb |