diff --git a/horizon/static/horizon/js/horizon.instances.js b/horizon/static/horizon/js/horizon.instances.js index c0d61eb025..22d3b8950f 100644 --- a/horizon/static/horizon/js/horizon.instances.js +++ b/horizon/static/horizon/js/horizon.instances.js @@ -182,13 +182,13 @@ horizon.addInitFunction(horizon.instances.init = function () { elements_list = "#id_instance_snapshot_id"; break; case "volume_id": - elements_list = "#id_volume_id, #id_device_name, #id_delete_on_terminate"; + elements_list = "#id_volume_id, #id_device_name, #id_vol_delete_on_instance_delete"; break; case "volume_image_id": - elements_list = "#id_image_id, #id_volume_size, #id_device_name, #id_delete_on_terminate"; + elements_list = "#id_image_id, #id_volume_size, #id_device_name, #id_vol_delete_on_instance_delete"; break; case "volume_snapshot_id": - elements_list = "#id_volume_snapshot_id, #id_device_name, #id_delete_on_terminate"; + elements_list = "#id_volume_snapshot_id, #id_device_name, #id_vol_delete_on_instance_delete"; break; } var elements_list_group = $(elements_list).closest(".form-group"); diff --git a/horizon/static/horizon/js/horizon.networktopology.js b/horizon/static/horizon/js/horizon.networktopology.js index 76a8fb1345..24050d51a2 100644 --- a/horizon/static/horizon/js/horizon.networktopology.js +++ b/horizon/static/horizon/js/horizon.networktopology.js @@ -986,7 +986,7 @@ horizon.network_topology = { table2:portTmpl }); } else if (d instanceof Server) { - htmlData.delete_label = gettext('Terminate Instance'); + htmlData.delete_label = gettext('Delete Instance'); htmlData.view_details_label = gettext('View Instance Details'); htmlData.console_id = d.id; htmlData.ips = d.ip_addresses; diff --git a/openstack_dashboard/contrib/trove/content/database_clusters/tables.py b/openstack_dashboard/contrib/trove/content/database_clusters/tables.py index 4e9f162f73..e52008bffb 100644 --- a/openstack_dashboard/contrib/trove/content/database_clusters/tables.py +++ b/openstack_dashboard/contrib/trove/content/database_clusters/tables.py @@ -29,25 +29,25 @@ from openstack_dashboard.contrib.trove.content.databases import db_capability ACTIVE_STATES = ("ACTIVE",) -class TerminateCluster(tables.BatchAction): - name = "terminate" +class DeleteCluster(tables.BatchAction): + name = "delete" icon = "remove" classes = ('btn-danger',) - help_text = _("Terminated cluster is not recoverable.") + help_text = _("Deleted cluster is not recoverable.") @staticmethod def action_present(count): return ungettext_lazy( - u"Terminate Cluster", - u"Terminate Clusters", + u"Delete Cluster", + u"Delete Clusters", count ) @staticmethod def action_past(count): return ungettext_lazy( - u"Scheduled termination of Cluster", - u"Scheduled termination of Clusters", + u"Scheduled deletion of Cluster", + u"Scheduled deletion of Clusters", count ) @@ -159,8 +159,8 @@ class ClustersTable(tables.DataTable): verbose_name = _("Clusters") status_columns = ["task"] row_class = UpdateRow - table_actions = (LaunchLink, TerminateCluster) - row_actions = (AddShard, ResetPassword, TerminateCluster) + table_actions = (LaunchLink, DeleteCluster) + row_actions = (AddShard, ResetPassword, DeleteCluster) def get_instance_size(instance): diff --git a/openstack_dashboard/contrib/trove/content/databases/tables.py b/openstack_dashboard/contrib/trove/content/databases/tables.py index 81e305a96c..cb1d8d23a0 100644 --- a/openstack_dashboard/contrib/trove/content/databases/tables.py +++ b/openstack_dashboard/contrib/trove/content/databases/tables.py @@ -31,26 +31,26 @@ from openstack_dashboard.contrib.trove.content.database_backups \ ACTIVE_STATES = ("ACTIVE",) -class TerminateInstance(tables.BatchAction): - help_text = _("Terminated instances are not recoverable.") +class DeleteInstance(tables.BatchAction): + help_text = _("Deleted instances are not recoverable.") @staticmethod def action_present(count): return ungettext_lazy( - u"Terminate Instance", - u"Terminate Instances", + u"Delete Instance", + u"Delete Instances", count ) @staticmethod def action_past(count): return ungettext_lazy( - u"Scheduled termination of Instance", - u"Scheduled termination of Instances", + u"Scheduled deletion of Instance", + u"Scheduled deletion of Instances", count ) - name = "terminate" + name = "delete" classes = ("btn-danger", ) icon = "remove" @@ -340,13 +340,13 @@ class InstancesTable(tables.DataTable): verbose_name = _("Instances") status_columns = ["status"] row_class = UpdateRow - table_actions = (LaunchLink, TerminateInstance) + table_actions = (LaunchLink, DeleteInstance) row_actions = (CreateBackup, ResizeVolume, ResizeInstance, RestartInstance, DetachReplica, - TerminateInstance) + DeleteInstance) class UsersTable(tables.DataTable): diff --git a/openstack_dashboard/dashboards/admin/instances/tables.py b/openstack_dashboard/dashboards/admin/instances/tables.py index fcf192b4f9..3ff1c7b8e3 100644 --- a/openstack_dashboard/dashboards/admin/instances/tables.py +++ b/openstack_dashboard/dashboards/admin/instances/tables.py @@ -171,7 +171,7 @@ class AdminInstancesTable(tables.DataTable): name = "instances" verbose_name = _("Instances") status_columns = ["status", "task"] - table_actions = (project_tables.TerminateInstance, + table_actions = (project_tables.DeleteInstance, AdminInstanceFilterAction) row_class = AdminUpdateRow row_actions = (project_tables.ConfirmResize, @@ -187,4 +187,4 @@ class AdminInstancesTable(tables.DataTable): LiveMigrateInstance, project_tables.SoftRebootInstance, project_tables.RebootInstance, - project_tables.TerminateInstance) + project_tables.DeleteInstance) diff --git a/openstack_dashboard/dashboards/project/instances/tables.py b/openstack_dashboard/dashboards/project/instances/tables.py index 4b40c97add..eaeec5e7ca 100644 --- a/openstack_dashboard/dashboards/project/instances/tables.py +++ b/openstack_dashboard/dashboards/project/instances/tables.py @@ -81,31 +81,31 @@ def is_deleting(instance): return task_state.lower() == "deleting" -class TerminateInstance(policy.PolicyTargetMixin, tables.BatchAction): - name = "terminate" +class DeleteInstance(policy.PolicyTargetMixin, tables.BatchAction): + name = "delete" classes = ("btn-danger",) icon = "remove" policy_rules = (("compute", "compute:delete"),) - help_text = _("Terminated instances are not recoverable.") + help_text = _("Deleted instances are not recoverable.") @staticmethod def action_present(count): return ungettext_lazy( - u"Terminate Instance", - u"Terminate Instances", + u"Delete Instance", + u"Delete Instances", count ) @staticmethod def action_past(count): return ungettext_lazy( - u"Scheduled termination of Instance", - u"Scheduled termination of Instances", + u"Scheduled deletion of Instance", + u"Scheduled deletion of Instances", count ) def allowed(self, request, instance=None): - """Allow terminate action if instance not currently being deleted.""" + """Allow delete action if instance not currently being deleted.""" return not is_deleting(instance) def action(self, request, obj_id): @@ -1172,7 +1172,7 @@ class InstancesTable(tables.DataTable): launch_actions = (LaunchLink,) + launch_actions if getattr(settings, 'LAUNCH_INSTANCE_NG_ENABLED', False): launch_actions = (LaunchLinkNG,) + launch_actions - table_actions = launch_actions + (TerminateInstance, + table_actions = launch_actions + (DeleteInstance, InstancesFilterAction) row_actions = (StartInstance, ConfirmResize, RevertResize, CreateSnapshot, SimpleAssociateIP, AssociateIP, @@ -1182,4 +1182,4 @@ class InstancesTable(tables.DataTable): ConsoleLink, LogLink, TogglePause, ToggleSuspend, ToggleShelve, ResizeLink, LockInstance, UnlockInstance, SoftRebootInstance, RebootInstance, - StopInstance, RebuildInstance, TerminateInstance) + StopInstance, RebuildInstance, DeleteInstance) diff --git a/openstack_dashboard/dashboards/project/instances/templates/instances/_instance_flavor.html b/openstack_dashboard/dashboards/project/instances/templates/instances/_instance_flavor.html index 7042b79d68..476ef8c3e0 100644 --- a/openstack_dashboard/dashboards/project/instances/templates/instances/_instance_flavor.html +++ b/openstack_dashboard/dashboards/project/instances/templates/instances/_instance_flavor.html @@ -10,7 +10,7 @@