diff --git a/meteos_ui/static/dashboard/machine_learning/common/dataset/common.dataset.controller.js b/meteos_ui/static/dashboard/machine_learning/common/dataset/common.dataset.controller.js
index ffe8461..789c138 100644
--- a/meteos_ui/static/dashboard/machine_learning/common/dataset/common.dataset.controller.js
+++ b/meteos_ui/static/dashboard/machine_learning/common/dataset/common.dataset.controller.js
@@ -28,11 +28,13 @@
commonDatasetController.$inject = [
'$scope',
- 'horizon.framework.util.i18n.gettext'
+ 'horizon.framework.util.i18n.gettext',
+ 'horizon.app.core.openstack-service-api.meteos'
];
- function commonDatasetController($scope, gettext) {
+ function commonDatasetController($scope, gettext, meteos) {
var ctrl = this;
+ ctrl.datasets = [];
ctrl.datasetLocationOptions = [
{ label: gettext('Swift'), value: 'swift' },
@@ -45,5 +47,15 @@
{ label: gettext('Text'), value: 'text' }
];
+ init();
+
+ function init() {
+ meteos.getDatasets().success(onGetDatasets);
+ }
+
+ function onGetDatasets(response) {
+ ctrl.datasets = response.items;
+ }
+
}
})();
diff --git a/meteos_ui/static/dashboard/machine_learning/common/dataset/dataset.html b/meteos_ui/static/dashboard/machine_learning/common/dataset/dataset.html
index 662d178..79a1c60 100644
--- a/meteos_ui/static/dashboard/machine_learning/common/dataset/dataset.html
+++ b/meteos_ui/static/dashboard/machine_learning/common/dataset/dataset.html
@@ -65,9 +65,11 @@