[PATCH conductor 07/11] verify privileges on instances_to_stop incase they are just returned
Mo Morsi
mmorsi at redhat.com
Tue May 29 09:37:59 UTC 2012
---
src/app/controllers/instances_controller.rb | 1 +
1 files changed, 1 insertions(+), 0 deletions(-)
diff --git a/src/app/controllers/instances_controller.rb b/src/app/controllers/instances_controller.rb
index 6a7e0e0..8ea53dc 100644
--- a/src/app/controllers/instances_controller.rb
+++ b/src/app/controllers/instances_controller.rb
@@ -260,6 +260,7 @@ class InstancesController < ApplicationController
def check_inaccessible_instances
# @instance is set only on stop action
@instances_to_stop = @instance ? @instance.to_a : Instance.find(params[:instance_selected].to_a)
+ @instances_to_stop.reject! { |inst| !check_privilege(Privilege::USE, inst) }
@inaccessible_instances = Instance.stoppable_inaccessible_instances(@instances_to_stop)
if params[:terminate].blank? and @inaccessible_instances.any?
respond_to do |format|
--
1.7.6.5
More information about the aeolus-devel
mailing list