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