From 13e12a455ed96597f63403e9cb3a6006ce314f08 Mon Sep 17 00:00:00 2001 From: Frederick Borges Date: Wed, 17 Mar 2021 13:30:49 +0100 Subject: [PATCH] B #~: Disable vCenter backups (#987) Signed-off-by: Frederick Borges --- .../create/wizard-tabs/general/html.hbs | 2 +- .../app/utils/panel/permissions-table.js | 24 ++++++++++--------- 2 files changed, 14 insertions(+), 12 deletions(-) diff --git a/src/sunstone/public/app/tabs/templates-tab/form-panels/create/wizard-tabs/general/html.hbs b/src/sunstone/public/app/tabs/templates-tab/form-panels/create/wizard-tabs/general/html.hbs index 915d7cbb4c..f8f5ce7d57 100644 --- a/src/sunstone/public/app/tabs/templates-tab/form-panels/create/wizard-tabs/general/html.hbs +++ b/src/sunstone/public/app/tabs/templates-tab/form-panels/create/wizard-tabs/general/html.hbs @@ -181,7 +181,7 @@ -
+
diff --git a/src/sunstone/public/app/utils/panel/permissions-table.js b/src/sunstone/public/app/utils/panel/permissions-table.js index 0c12c1cb32..ad31f1cb09 100644 --- a/src/sunstone/public/app/utils/panel/permissions-table.js +++ b/src/sunstone/public/app/utils/panel/permissions-table.js @@ -58,17 +58,19 @@ define(function(require) { var backupHTML = ''; // The backup information is only available for VMs // but it could be extended to another resources - if (resourceType == "VM") { - var last_backup; - if (element.USER_TEMPLATE && - element.USER_TEMPLATE.BACKUP && - element.USER_TEMPLATE.BACKUP.LAST_BACKUP_TIME){ - last_backup = Humanize.prettyTime(element.USER_TEMPLATE.BACKUP.LAST_BACKUP_TIME); - } - backupHTML = TemplateBackup({ - 'element': element, - 'last_backup': last_backup - }) + if (resourceType == "VM" && + element.USER_TEMPLATE && + element.USER_TEMPLATE.HYPERVISOR && + element.USER_TEMPLATE.HYPERVISOR != "vcenter") { + var last_backup; + if (element.USER_TEMPLATE.BACKUP && + element.USER_TEMPLATE.BACKUP.LAST_BACKUP_TIME){ + last_backup = Humanize.prettyTime(element.USER_TEMPLATE.BACKUP.LAST_BACKUP_TIME); + } + backupHTML = TemplateBackup({ + 'element': element, + 'last_backup': last_backup + }) } var permissionsTableHTML = TemplatePermissionsTable({