You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@deltacloud.apache.org by lu...@apache.org on 2011/06/09 14:56:00 UTC
svn commit: r1133844 - /incubator/deltacloud/trunk/server/server.rb
Author: lutter
Date: Thu Jun 9 12:56:00 2011
New Revision: 1133844
URL: http://svn.apache.org/viewvc?rev=1133844&view=rev
Log:
load_balancers (register, unregister): respond with 204 for XML/JSON
Modified:
incubator/deltacloud/trunk/server/server.rb
Modified: incubator/deltacloud/trunk/server/server.rb
URL: http://svn.apache.org/viewvc/incubator/deltacloud/trunk/server/server.rb?rev=1133844&r1=1133843&r2=1133844&view=diff
==============================================================================
--- incubator/deltacloud/trunk/server/server.rb (original)
+++ incubator/deltacloud/trunk/server/server.rb Thu Jun 9 12:56:00 2011
@@ -327,7 +327,11 @@ collection :load_balancers do
param :instance_id, :string, :required
control do
driver.lb_register_instance(credentials, params)
- redirect(load_balancer_url(params[:id]))
+ respond_to do |format|
+ format.xml { 204 }
+ format.json { 204 }
+ format.html { redirect(load_balancer_url(params[:id])) }
+ end
end
end
@@ -337,7 +341,11 @@ collection :load_balancers do
param :instance_id, :string, :required
control do
driver.lb_unregister_instance(credentials, params)
- redirect(load_balancer_url(params[:id]))
+ respond_to do |format|
+ format.xml { 204 }
+ format.json { 204 }
+ format.html { redirect(load_balancer_url(params[:id])) }
+ end
end
end