blob: dcfa6d729a017bc88f9a8fbff4f6c2629346ed21 [file] [log] [blame]
/**
* Controller for Redfish
*
* @module app/redfish
* @exports redfishController
* @name redfishController
* @version 0.1.0
*/
window.angular && (function(angular) {
'use strict';
angular.module('app.redfish').controller('redfishController', [
'$scope', '$http', 'dataService', '$routeParams',
function($scope, $http, DataService, $routeParams) {
$scope.redfishData = {};
$scope.isObject = angular.isObject;
$scope.isArray = angular.isArray;
$scope.loading = true;
$http({
method: 'GET',
url: DataService.getHost() + '/redfish/' + $routeParams.path,
withCredentials: true
})
.then(
function(response) {
$scope.redfishData = response.data;
},
function(error) {
$scope.display_error = true;
console.log(error);
})
.finally(function() {
$scope.loading = false;
});
}
]);
})(angular);