Added 'volume:get_transfer' to policy.json file
volume:get_transfer is not enforced by the cinder policy.json file Change-Id: I8631e3615be40b944539b14ac5eb2ed98ab266b5 Closes-Bug: #1570903
This commit is contained in:
@@ -83,6 +83,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)
|
||||
|
||||
|
||||
@@ -69,6 +69,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",
|
||||
|
||||
Reference in New Issue
Block a user