From 3275aacff9653587334a0d21d312bcfa373f400a Mon Sep 17 00:00:00 2001 From: Philip Guyton Date: Mon, 12 Aug 2024 14:41:09 +0100 Subject: [PATCH] maintain container info pertaining to env vars #1588 Add container dimension to Rock-on input environment during Rock-on install wizard front-end. Cheery picked from anatox's prior work on GitHub. --- .../storageadmin/static/storageadmin/js/views/rockons.js | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/rockstor/storageadmin/static/storageadmin/js/views/rockons.js b/src/rockstor/storageadmin/static/storageadmin/js/views/rockons.js index b44c4bb08..4b2246478 100644 --- a/src/rockstor/storageadmin/static/storageadmin/js/views/rockons.js +++ b/src/rockstor/storageadmin/static/storageadmin/js/views/rockons.js @@ -807,7 +807,11 @@ RockonEnvironment = RockonCustomChoice.extend({ } var env_map = {}; var envars = this.custom_config.filter(function(cvar) { - env_map[cvar.get('key')] = this.$('#' + cvar.id).val(); + co_id = cvar.get('container'); + if(env_map[co_id] == undefined) { + env_map[co_id] = {}; + } + env_map[co_id][cvar.get('key')] = this.$('#' + cvar.id).val(); return cvar; }, this); this.model.set('env_map', env_map);