1
0
mirror of https://github.com/OpenNebula/one.git synced 2025-03-30 22:50:10 +03:00

bug in authorization policies

This commit is contained in:
Javi Fontan 2010-07-26 15:56:16 +02:00
parent 4e1e9e5fc2
commit f334cdf71e
2 changed files with 2 additions and 2 deletions

View File

@ -65,7 +65,7 @@ class SimplePermissions
when 'USE'
if %w{VM NET IMAGE}.include? object
auth_result = ((owner == uid) | pub=='1')
auth_result = ((owner == uid) | (pub=='1'))
elsif object == 'HOST'
auth_result=true
end

View File

@ -92,7 +92,7 @@ describe SimplePermissions do
@perm.auth(1, gen_tokens(1, :create, :host => false)).should == true
@perm.auth(1, gen_tokens(1, :delete, :host => false)).should == true
@perm.auth(1, gen_tokens(1, :manage, :host => false)).should == true
@perm.auth(1, gen_tokens(1, :use)).should == true
@perm.auth(1, gen_tokens(1, :use)).should == true
end
end