Fix "Update Metadata" tab on Horizon
"Update Metadata" button is visible by all roles on "Volumes" and "Snaphsots". "policy_rules" is defined in "UpdateMetadata" class to fix it. Change-Id: Ibbdd4e4874c7cea97c91948003a68ebf43b8c934 closes-bug: #1873007
This commit is contained in:
parent
6644defda0
commit
423734b5ec
|
@ -164,7 +164,7 @@ class CreateBackup(policy.PolicyTargetMixin, tables.LinkAction):
|
|||
class UpdateMetadata(tables.LinkAction):
|
||||
name = "update_metadata"
|
||||
verbose_name = _("Update Metadata")
|
||||
|
||||
policy_rules = (("volume", "volume:update_snapshot_metadata"),)
|
||||
ajax = False
|
||||
attrs = {"ng-controller": "MetadataModalHelperController as modal"}
|
||||
|
||||
|
|
|
@ -529,6 +529,7 @@ class VolumesFilterAction(tables.FilterAction):
|
|||
class UpdateMetadata(tables.LinkAction):
|
||||
name = "update_metadata"
|
||||
verbose_name = _("Update Metadata")
|
||||
policy_rules = (("volume", "volume:update_volume_metadata"),)
|
||||
ajax = False
|
||||
attrs = {"ng-controller": "MetadataModalHelperController as modal"}
|
||||
|
||||
|
|
Loading…
Reference in New Issue