1cd789508SIftekharul Islam/** 2cd789508SIftekharul Islam * A module for the serverHealth 3cd789508SIftekharul Islam * 4cd789508SIftekharul Islam * @module app/server-health/index 5cd789508SIftekharul Islam * @exports app/server-health/index 6cd789508SIftekharul Islam * @version 0.0.1 7cd789508SIftekharul Islam */ 8cd789508SIftekharul Islam 9cd789508SIftekharul Islamwindow.angular && (function (angular) { 10cd789508SIftekharul Islam 'use strict'; 11cd789508SIftekharul Islam 12cd789508SIftekharul Islam angular 13cd789508SIftekharul Islam .module('app.serverHealth', [ 14cd789508SIftekharul Islam 'ngRoute', 15cd789508SIftekharul Islam 'app.constants', 16cd789508SIftekharul Islam 'app.common.services' 17cd789508SIftekharul Islam ]) 18cd789508SIftekharul Islam // Route configuration 19cd789508SIftekharul Islam .config(['$routeProvider', function ($routeProvider) { 20cd789508SIftekharul Islam $routeProvider 21cd789508SIftekharul Islam .when('/server-health/event-log', { 22cd789508SIftekharul Islam 'templateUrl': 'server-health/controllers/log-controller.html', 23cd789508SIftekharul Islam 'controller': 'logController', 24cd789508SIftekharul Islam authenticated: true 25cd789508SIftekharul Islam }) 26df3bd124SMichael Davis .when('/server-health/event-log/:type', { 27df3bd124SMichael Davis 'templateUrl': 'server-health/controllers/log-controller.html', 28df3bd124SMichael Davis 'controller': 'logController', 29df3bd124SMichael Davis authenticated: true 30df3bd124SMichael Davis }) 31*96bbf310SIftekharul Islam .when('/server-health/event-log/:type/:id', { 32*96bbf310SIftekharul Islam 'templateUrl': 'server-health/controllers/log-controller.html', 33*96bbf310SIftekharul Islam 'controller': 'logController', 34*96bbf310SIftekharul Islam authenticated: true 35*96bbf310SIftekharul Islam }) 36cd789508SIftekharul Islam .when('/server-health/inventory-overview', { 37cd789508SIftekharul Islam 'templateUrl': 'server-health/controllers/inventory-overview-controller.html', 38cd789508SIftekharul Islam 'controller': 'inventoryOverviewController', 39cd789508SIftekharul Islam authenticated: true 40cd789508SIftekharul Islam }) 41cd789508SIftekharul Islam .when('/server-health/inventory', { 42cd789508SIftekharul Islam 'templateUrl': 'server-health/controllers/inventory-controller.html', 43cd789508SIftekharul Islam 'controller': 'inventoryController', 44cd789508SIftekharul Islam authenticated: true 45cd789508SIftekharul Islam }) 46cd789508SIftekharul Islam .when('/server-health/sensors-overview', { 47cd789508SIftekharul Islam 'templateUrl': 'server-health/controllers/sensors-overview-controller.html', 48cd789508SIftekharul Islam 'controller': 'sensorsOverviewController', 49cd789508SIftekharul Islam authenticated: true 50cd789508SIftekharul Islam }) 51d2269e22SIftekharul Islam .when('/server-health/sensors/:type', { 52cd789508SIftekharul Islam 'templateUrl': 'server-health/controllers/sensors-controller.html', 53cd789508SIftekharul Islam 'controller': 'sensorsController', 54cd789508SIftekharul Islam authenticated: true 55cd789508SIftekharul Islam }) 56cd789508SIftekharul Islam .when('/server-health/power-consumption', { 57cd789508SIftekharul Islam 'templateUrl': 'server-health/controllers/power-consumption-controller.html', 58cd789508SIftekharul Islam 'controller': 'powerConsumptionController', 59cd789508SIftekharul Islam authenticated: true 60cd789508SIftekharul Islam }) 61cd789508SIftekharul Islam .when('/server-health/unit-id', { 62cd789508SIftekharul Islam 'templateUrl': 'server-health/controllers/unit-id-controller.html', 63cd789508SIftekharul Islam 'controller': 'unitIdController', 64cd789508SIftekharul Islam authenticated: true 65cd789508SIftekharul Islam }) 66cd789508SIftekharul Islam .when('/server-health/diagnostics', { 67cd789508SIftekharul Islam 'templateUrl': 'server-health/controllers/diagnostics-controller.html', 68cd789508SIftekharul Islam 'controller': 'diagnosticsController', 69cd789508SIftekharul Islam authenticated: true 70cd789508SIftekharul Islam }) 718b4828a6SIftekharul Islam .when('/server-health', { 728b4828a6SIftekharul Islam 'templateUrl': 'server-health/controllers/log-controller.html', 738b4828a6SIftekharul Islam 'controller': 'logController', 748b4828a6SIftekharul Islam authenticated: true 758b4828a6SIftekharul Islam }); 76cd789508SIftekharul Islam }]); 77cd789508SIftekharul Islam 78cd789508SIftekharul Islam})(window.angular); 79