xref: /openbmc/phosphor-webui/app/redfish/index.js (revision e8634e6bfc99879a14234c485577c6e899dd6da1)
1*e8634e6bSJames Feist/**
2*e8634e6bSJames Feist * A module for redfish
3*e8634e6bSJames Feist *
4*e8634e6bSJames Feist * @module app/redfish/index
5*e8634e6bSJames Feist * @exports app/redfish/index
6*e8634e6bSJames Feist */
7*e8634e6bSJames Feist
8*e8634e6bSJames Feistwindow.angular && (function(angular) {
9*e8634e6bSJames Feist  'use strict';
10*e8634e6bSJames Feist
11*e8634e6bSJames Feist  angular
12*e8634e6bSJames Feist      .module('app.redfish', ['ngRoute', 'app.redfish'])
13*e8634e6bSJames Feist      // Route configuration
14*e8634e6bSJames Feist      .config([
15*e8634e6bSJames Feist        '$routeProvider',
16*e8634e6bSJames Feist        function($routeProvider) {
17*e8634e6bSJames Feist          $routeProvider.when('/redfish/:path*/', {
18*e8634e6bSJames Feist            'template': require('./controllers/redfish-controller.html'),
19*e8634e6bSJames Feist            'controller': 'redfishController',
20*e8634e6bSJames Feist            authenticated: true
21*e8634e6bSJames Feist          });
22*e8634e6bSJames Feist        }
23*e8634e6bSJames Feist      ]);
24*e8634e6bSJames Feist})(window.angular);
25