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 */ 7cd789508SIftekharul Islam 8cd789508SIftekharul Islamwindow.angular && (function(angular) { 9cd789508SIftekharul Islam 'use strict'; 10cd789508SIftekharul Islam 11cd789508SIftekharul Islam angular 122b9a0d91SGunnar Mills .module('app.serverHealth', ['ngRoute', 'app.common.services']) 13cd789508SIftekharul Islam // Route configuration 14d27bb135SAndrew Geissler .config([ 15d27bb135SAndrew Geissler '$routeProvider', 16d27bb135SAndrew Geissler function($routeProvider) { 17cd789508SIftekharul Islam $routeProvider 18cd789508SIftekharul Islam .when('/server-health/event-log', { 19bbcf670aSEd Tanous 'template': require('./controllers/log-controller.html'), 20cd789508SIftekharul Islam 'controller': 'logController', 21cd789508SIftekharul Islam authenticated: true 22cd789508SIftekharul Islam }) 23df3bd124SMichael Davis .when('/server-health/event-log/:type', { 24bbcf670aSEd Tanous 'template': require('./controllers/log-controller.html'), 25df3bd124SMichael Davis 'controller': 'logController', 26df3bd124SMichael Davis authenticated: true 27df3bd124SMichael Davis }) 2896bbf310SIftekharul Islam .when('/server-health/event-log/:type/:id', { 29bbcf670aSEd Tanous 'template': require('./controllers/log-controller.html'), 3096bbf310SIftekharul Islam 'controller': 'logController', 3196bbf310SIftekharul Islam authenticated: true 3296bbf310SIftekharul Islam }) 33cd789508SIftekharul Islam .when('/server-health/inventory-overview', { 34d27bb135SAndrew Geissler 'template': 35d27bb135SAndrew Geissler require('./controllers/inventory-overview-controller.html'), 36cd789508SIftekharul Islam 'controller': 'inventoryOverviewController', 37cd789508SIftekharul Islam authenticated: true 38cd789508SIftekharul Islam }) 39cd789508SIftekharul Islam .when('/server-health/sensors-overview', { 40d27bb135SAndrew Geissler 'template': 41d27bb135SAndrew Geissler require('./controllers/sensors-overview-controller.html'), 42cd789508SIftekharul Islam 'controller': 'sensorsOverviewController', 43cd789508SIftekharul Islam authenticated: true 44cd789508SIftekharul Islam }) 45*b1289ec9SAppaRao Puli .when('/server-health/sys-log', { 46*b1289ec9SAppaRao Puli 'template': require('./controllers/syslog-controller.html'), 47*b1289ec9SAppaRao Puli 'controller': 'sysLogController', 48*b1289ec9SAppaRao Puli authenticated: true 49*b1289ec9SAppaRao Puli }) 508b4828a6SIftekharul Islam .when('/server-health', { 51bbcf670aSEd Tanous 'template': require('./controllers/log-controller.html'), 528b4828a6SIftekharul Islam 'controller': 'logController', 538b4828a6SIftekharul Islam authenticated: true 548b4828a6SIftekharul Islam }); 55d27bb135SAndrew Geissler } 56d27bb135SAndrew Geissler ]); 57cd789508SIftekharul Islam})(window.angular); 58