app/lib/katello/api/mapper_extensions.rb in katello-1.5.0 vs app/lib/katello/api/mapper_extensions.rb in katello-2.2.2
- old
+ new
@@ -1,10 +1,8 @@
module Katello
module Routing
-
module MapperExtensions
-
def api_resources(*args, &block)
options = args.extract_options!
options[:except] = Array(options[:except])
options[:except].push(:new, :edit)
@@ -17,18 +15,15 @@
resource_singular_name ||= resource_plural_name.to_s.singularize
controller = options.delete(:controller)
api_resources resource_plural_name, :controller => controller, :only => [] do
-
params = { :on => :collection, :action => "add_" + resource_singular_name.to_s }
post :index, params.merge(options)
params = { :on => :member, :action => "remove_" + resource_singular_name.to_s }
delete :destroy, params.merge(options)
end
end
-
end
-
end
end