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 authenticated: true 44 }) 45 .when('/server-control/remote-console-window', { 46 'template': require( 47 './controllers/remote-console-window-controller.html'), 48 'controller': 'remoteConsoleWindowController', 49 authenticated: true 50 }) 51 .when('/server-control/kvm', { 52 'template': require('./controllers/kvm-controller.html'), 53 'controller': 'kvmController', 54 authenticated: true 55 }) 56 .when('/server-control/virtual-media', { 57 'template': 58 require('./controllers/virtual-media-controller.html'), 59 'controller': 'virtualMediaController', 60 authenticated: true 61 }) 62 .when('/server-control', { 63 'template': 64 require('./controllers/power-operations-controller.html'), 65 'controller': 'powerOperationsController', 66 authenticated: true 67 }); 68 } 69 ]); 70})(window.angular); 71