Revision aa2cd9f2
Added by Joseph Magen about 11 years ago
- ID aa2cd9f28e29f26c274f18129cfe6688912a2df3
config/routes/api/v2.rb | ||
---|---|---|
end
|
||
resources :audits ,:only => :index
|
||
resources :facts ,:only => :index, :controller => :fact_values
|
||
resources :puppetclasses ,:only => :index
|
||
get :status, :on => :member
|
||
end
|
||
resources :compute_resources, :except => [:new, :edit] do
|
||
... | ... | |
end
|
||
end
|
||
resources :ptables, :except => [:new, :edit]
|
||
resources :puppetclasses, :except => [:new, :edit]
|
||
resources :roles, :except => [:new, :edit]
|
||
resources :reports, :only => [:index, :show, :destroy] do
|
||
get :last, :on => :collection
|
||
... | ... | |
delete '/', :to => :reset
|
||
end
|
||
end
|
||
resources :puppetclasses, :only => [:index, :show]
|
||
resources :host_classes, :path => :puppetclass_ids, :only => [:index, :create, :destroy]
|
||
end
|
||
|
||
resources :domains, :only => [] do
|
||
... | ... | |
resources :environments, :only => [] do
|
||
(resources :locations, :only => [:index, :show]) if SETTINGS[:locations_enabled]
|
||
(resources :organizations, :only => [:index, :show]) if SETTINGS[:organizations_enabled]
|
||
resources :puppetclasses, :only => [:index, :show]
|
||
end
|
||
|
||
resources :hostgroups, :only => [] do
|
||
... | ... | |
delete '/', :to => :reset
|
||
end
|
||
end
|
||
resources :puppetclasses, :only => [:index, :show]
|
||
resources :hostgroup_classes, :path => :puppetclass_ids, :only => [:index, :create, :destroy]
|
||
end
|
||
|
||
resources :smart_proxies, :only => [] do
|
||
... | ... | |
end
|
||
end
|
||
|
||
resources :puppetclasses, :except => [:new, :edit]
|
||
|
||
if SETTINGS[:locations_enabled]
|
||
resources :locations do
|
||
|
Also available in: Unified diff
fixes #2250 API v2 add/remove puppetclasses from hosts and hostgroups