Merge "Added 'volume:get_transfer' to policy.json file"

This commit is contained in:
Jenkins 2016-05-10 00:31:47 +00:00 committed by Gerrit Code Review
commit a12d4c10e5
3 changed files with 3 additions and 0 deletions
cinder
tests/unit
transfer
etc/cinder

@ -85,6 +85,7 @@
"volume:create_transfer": "",
"volume:accept_transfer": "",
"volume:delete_transfer": "",
"volume:get_transfer": "",
"volume:get_all_transfers": "",
"backup:create" : "",

@ -57,6 +57,7 @@ class API(base.Base):
super(API, self).__init__(db_driver)
def get(self, context, transfer_id):
volume_api.check_policy(context, 'get_transfer')
rv = self.db.transfer_get(context, transfer_id)
return dict(rv)

@ -72,6 +72,7 @@
"volume:create_transfer": "rule:admin_or_owner",
"volume:accept_transfer": "",
"volume:delete_transfer": "rule:admin_or_owner",
"volume:get_transfer": "rule:admin_or_owner",
"volume:get_all_transfers": "rule:admin_or_owner",
"volume_extension:replication:promote": "rule:admin_api",