diff --git a/meteos_ui/static/dashboard/machine_learning/datasets/create/info/info.html b/meteos_ui/static/dashboard/machine_learning/datasets/create/info/info.html
index 8bf4a24..0016026 100644
--- a/meteos_ui/static/dashboard/machine_learning/datasets/create/info/info.html
+++ b/meteos_ui/static/dashboard/machine_learning/datasets/create/info/info.html
@@ -22,10 +22,11 @@
Experiment
-
+
diff --git a/meteos_ui/static/dashboard/machine_learning/datasets/create/info/template.info.controller.js b/meteos_ui/static/dashboard/machine_learning/datasets/create/info/template.info.controller.js
index de3f4b9..33cb7af 100644
--- a/meteos_ui/static/dashboard/machine_learning/datasets/create/info/template.info.controller.js
+++ b/meteos_ui/static/dashboard/machine_learning/datasets/create/info/template.info.controller.js
@@ -27,8 +27,23 @@
.controller('createDatasetInfoController', createDatasetInfoController);
createDatasetInfoController.$inject = [
+ 'horizon.app.core.openstack-service-api.meteos'
];
- function createDatasetInfoController() {
+ function createDatasetInfoController(meteos) {
+
+ var ctrl = this;
+ ctrl.experiments = [];
+
+ init();
+
+ function init() {
+ meteos.getExperiments().success(onGetExperiments);
+ }
+
+ function onGetExperiments(response) {
+ ctrl.experiments = response.items;
+ }
+
}
})();
diff --git a/meteos_ui/static/dashboard/machine_learning/experiments/create/info/info.html b/meteos_ui/static/dashboard/machine_learning/experiments/create/info/info.html
index 834c2b1..c0850e1 100644
--- a/meteos_ui/static/dashboard/machine_learning/experiments/create/info/info.html
+++ b/meteos_ui/static/dashboard/machine_learning/experiments/create/info/info.html
@@ -22,10 +22,11 @@
Template
-
+
diff --git a/meteos_ui/static/dashboard/machine_learning/experiments/create/info/template.info.controller.js b/meteos_ui/static/dashboard/machine_learning/experiments/create/info/template.info.controller.js
index a81767a..4fa69b6 100644
--- a/meteos_ui/static/dashboard/machine_learning/experiments/create/info/template.info.controller.js
+++ b/meteos_ui/static/dashboard/machine_learning/experiments/create/info/template.info.controller.js
@@ -27,8 +27,22 @@
.controller('createExperimentInfoController', createExperimentInfoController);
createExperimentInfoController.$inject = [
+ 'horizon.app.core.openstack-service-api.meteos'
];
- function createExperimentInfoController() {
+ function createExperimentInfoController(meteos) {
+
+ var ctrl = this;
+ ctrl.templates = [];
+ init();
+
+ function init() {
+ meteos.getTemplates().success(onGetTemplates);
+ }
+
+ function onGetTemplates(response) {
+ ctrl.templates = response.items;
+ }
+
}
})();
diff --git a/meteos_ui/static/dashboard/machine_learning/experiments/create/spec/spec.html b/meteos_ui/static/dashboard/machine_learning/experiments/create/spec/spec.html
index d3f691f..f388786 100644
--- a/meteos_ui/static/dashboard/machine_learning/experiments/create/spec/spec.html
+++ b/meteos_ui/static/dashboard/machine_learning/experiments/create/spec/spec.html
@@ -18,10 +18,11 @@
Neutron Management Network
-
+
diff --git a/meteos_ui/static/dashboard/machine_learning/experiments/create/spec/template.spec.controller.js b/meteos_ui/static/dashboard/machine_learning/experiments/create/spec/template.spec.controller.js
index 92f1915..1a13107 100644
--- a/meteos_ui/static/dashboard/machine_learning/experiments/create/spec/template.spec.controller.js
+++ b/meteos_ui/static/dashboard/machine_learning/experiments/create/spec/template.spec.controller.js
@@ -27,10 +27,23 @@
.controller('createExperimentSpecController', createExperimentSpecController);
createExperimentSpecController.$inject = [
- '$scope',
- 'horizon.framework.util.i18n.gettext'
+ 'horizon.app.core.openstack-service-api.neutron'
];
- function createExperimentSpecController($scope, gettext) {
+ function createExperimentSpecController(neutron) {
+
+ var ctrl = this;
+ ctrl.networks = [];
+
+ init();
+
+ function init() {
+ neutron.getNetworks().success(onGetNetworks);
+ }
+
+ function onGetNetworks(response) {
+ ctrl.networks = response.items;
+ }
+
}
})();
diff --git a/meteos_ui/static/dashboard/machine_learning/learnings/create/info/info.html b/meteos_ui/static/dashboard/machine_learning/learnings/create/info/info.html
index 9720313..0bf2657 100644
--- a/meteos_ui/static/dashboard/machine_learning/learnings/create/info/info.html
+++ b/meteos_ui/static/dashboard/machine_learning/learnings/create/info/info.html
@@ -22,10 +22,11 @@
Model
-
+
diff --git a/meteos_ui/static/dashboard/machine_learning/learnings/create/info/template.info.controller.js b/meteos_ui/static/dashboard/machine_learning/learnings/create/info/template.info.controller.js
index 491d702..da916b6 100644
--- a/meteos_ui/static/dashboard/machine_learning/learnings/create/info/template.info.controller.js
+++ b/meteos_ui/static/dashboard/machine_learning/learnings/create/info/template.info.controller.js
@@ -27,8 +27,23 @@
.controller('createLearningInfoController', createLearningInfoController);
createLearningInfoController.$inject = [
+ 'horizon.app.core.openstack-service-api.meteos'
];
- function createLearningInfoController() {
+ function createLearningInfoController(meteos) {
+
+ var ctrl = this;
+ ctrl.models = [];
+
+ init();
+
+ function init() {
+ meteos.getModels().success(onGetModels);
+ }
+
+ function onGetModels(response) {
+ ctrl.models = response.items;
+ }
+
}
})();
diff --git a/meteos_ui/static/dashboard/machine_learning/model_evaluations/create/info/info.html b/meteos_ui/static/dashboard/machine_learning/model_evaluations/create/info/info.html
index 78310fb..7c6cb8c 100644
--- a/meteos_ui/static/dashboard/machine_learning/model_evaluations/create/info/info.html
+++ b/meteos_ui/static/dashboard/machine_learning/model_evaluations/create/info/info.html
@@ -14,10 +14,11 @@
Model
-
+
diff --git a/meteos_ui/static/dashboard/machine_learning/model_evaluations/create/info/template.info.controller.js b/meteos_ui/static/dashboard/machine_learning/model_evaluations/create/info/template.info.controller.js
index 3133003..350f672 100644
--- a/meteos_ui/static/dashboard/machine_learning/model_evaluations/create/info/template.info.controller.js
+++ b/meteos_ui/static/dashboard/machine_learning/model_evaluations/create/info/template.info.controller.js
@@ -27,8 +27,23 @@
.controller('createModelEvaluationInfoController', createModelEvaluationInfoController);
createModelEvaluationInfoController.$inject = [
+ 'horizon.app.core.openstack-service-api.meteos'
];
- function createModelEvaluationInfoController() {
+ function createModelEvaluationInfoController(meteos) {
+
+ var ctrl = this;
+ ctrl.models = [];
+
+ init();
+
+ function init() {
+ meteos.getModels().success(onGetModels);
+ }
+
+ function onGetModels(response) {
+ ctrl.models = response.items;
+ }
+
}
})();
diff --git a/meteos_ui/static/dashboard/machine_learning/models/create/info/info.html b/meteos_ui/static/dashboard/machine_learning/models/create/info/info.html
index 30f02c2..b22f6a5 100644
--- a/meteos_ui/static/dashboard/machine_learning/models/create/info/info.html
+++ b/meteos_ui/static/dashboard/machine_learning/models/create/info/info.html
@@ -22,10 +22,11 @@
Experiment
-
+
diff --git a/meteos_ui/static/dashboard/machine_learning/models/create/info/template.info.controller.js b/meteos_ui/static/dashboard/machine_learning/models/create/info/template.info.controller.js
index 84bf88e..ac0d751 100644
--- a/meteos_ui/static/dashboard/machine_learning/models/create/info/template.info.controller.js
+++ b/meteos_ui/static/dashboard/machine_learning/models/create/info/template.info.controller.js
@@ -27,8 +27,23 @@
.controller('createModelInfoController', createModelInfoController);
createModelInfoController.$inject = [
+ 'horizon.app.core.openstack-service-api.meteos'
];
- function createModelInfoController() {
+ function createModelInfoController(meteos) {
+
+ var ctrl = this;
+ ctrl.experiments = [];
+
+ init();
+
+ function init() {
+ meteos.getExperiments().success(onGetExperiments);
+ }
+
+ function onGetExperiments(response) {
+ ctrl.experiments = response.items;
+ }
+
}
})();
diff --git a/meteos_ui/static/dashboard/machine_learning/templates/create/info/info.html b/meteos_ui/static/dashboard/machine_learning/templates/create/info/info.html
index b83f4ed..00654cc 100644
--- a/meteos_ui/static/dashboard/machine_learning/templates/create/info/info.html
+++ b/meteos_ui/static/dashboard/machine_learning/templates/create/info/info.html
@@ -22,10 +22,11 @@
Image
-
+
diff --git a/meteos_ui/static/dashboard/machine_learning/templates/create/info/template.info.controller.js b/meteos_ui/static/dashboard/machine_learning/templates/create/info/template.info.controller.js
index 12bd57f..98269c3 100644
--- a/meteos_ui/static/dashboard/machine_learning/templates/create/info/template.info.controller.js
+++ b/meteos_ui/static/dashboard/machine_learning/templates/create/info/template.info.controller.js
@@ -27,8 +27,22 @@
.controller('createTemplateInfoController', createTemplateInfoController);
createTemplateInfoController.$inject = [
+ 'horizon.app.core.openstack-service-api.glance'
];
- function createTemplateInfoController() {
+ function createTemplateInfoController(glance) {
+
+ var ctrl = this;
+ ctrl.images = [];
+ init();
+
+ function init() {
+ glance.getImages().success(onGetImages);
+ }
+
+ function onGetImages(response) {
+ ctrl.images = response.items;
+ }
+
}
})();
diff --git a/meteos_ui/static/dashboard/machine_learning/templates/create/spec/spec.html b/meteos_ui/static/dashboard/machine_learning/templates/create/spec/spec.html
index c00cc93..6f467d1 100644
--- a/meteos_ui/static/dashboard/machine_learning/templates/create/spec/spec.html
+++ b/meteos_ui/static/dashboard/machine_learning/templates/create/spec/spec.html
@@ -70,6 +70,16 @@
Floating IP Pool
+
+