1/** 2 * A module for the serverControl 3 * 4 * @module app/server-control/index 5 * @exports app/server-control/index 6 */ 7 8window.angular && (function(angular) { 9 'use strict'; 10 11 angular 12 .module('app.serverControl', ['ngRoute', 'app.common.services']) 13 // Route configuration 14 .config([ 15 '$routeProvider', 16 function($routeProvider) { 17 $routeProvider 18 .when('/server-control/bmc-reboot', { 19 'template': require('./controllers/bmc-reboot-controller.html'), 20 'controller': 'bmcRebootController', 21 authenticated: true 22 }) 23 .when('/server-control/server-led', { 24 'template': require('./controllers/server-led-controller.html'), 25 'controller': 'serverLEDController', 26 authenticated: true 27 }) 28 .when('/server-control/power-operations', { 29 'template': 30 require('./controllers/power-operations-controller.html'), 31 'controller': 'powerOperationsController', 32 authenticated: true 33 }) 34 .when('/server-control/power-usage', { 35 'template': 36 require('./controllers/power-usage-controller.html'), 37 'controller': 'powerUsageController', 38 authenticated: true 39 }) 40 .when('/server-control/remote-console', { 41 'template': 42 require('./controllers/remote-console-controller.html'), 43 'controller': 'remoteConsoleController', 44 authenticated: true 45 }) 46 .when('/server-control/remote-console-window', { 47 'template': require( 48 './controllers/remote-console-window-controller.html'), 49 'controller': 'remoteConsoleWindowController', 50 authenticated: true 51 }) 52 .when('/server-control', { 53 'template': 54 require('./controllers/power-operations-controller.html'), 55 'controller': 'powerOperationsController', 56 authenticated: true 57 }); 58 } 59 ]); 60 61})(window.angular); 62