blob: f25e18eade9698a4a512221a9c6e3f3a9f2efc25 [file] [log] [blame]
Iftekharul Islameed35842017-09-06 10:49:48 -05001/**
2 * A module for the firmware
3 *
4 * @module app/firmware/index
5 * @exports app/firmware/index
Iftekharul Islameed35842017-09-06 10:49:48 -05006 */
7
Andrew Geisslerba5e3f32018-05-24 10:58:00 -07008window.angular && (function(angular) {
9 'use strict';
Iftekharul Islameed35842017-09-06 10:49:48 -050010
Andrew Geisslerba5e3f32018-05-24 10:58:00 -070011 angular
Andrew Geisslerd27bb132018-05-24 11:07:27 -070012 .module(
13 'app.firmware', ['ngRoute', 'app.constants', 'app.common.services'])
14 // Route configuration
15 .config([
16 '$routeProvider',
17 function($routeProvider) {
18 $routeProvider
19 .when('/firmware/bmc', {
20 'template': require('./controllers/bmc-controller.html'),
21 'controller': 'bmcController',
22 authenticated: true
23 })
24 .when('/firmware/server', {
25 'template': require('./controllers/server-controller.html'),
26 'controller': 'serverController',
27 authenticated: true
28 })
29 .when('/firmware', {
30 'template': reqire('./controllers/bmc-controller.html'),
31 'controller': 'bmcController',
32 authenticated: true
33 });
34 }
35 ]);
Iftekharul Islameed35842017-09-06 10:49:48 -050036
37})(window.angular);