blob: 7616b3e98947636412096f3aeea40527a84bddb6 [file] [log] [blame]
Iftekharul Islam99d199f2017-03-24 15:28:25 -05001/**
2 * common Constant service
3 *
4 * @module app/common/services/constants
5 * @exports Constants
6 * @name Constants
7
8 * @version 0.0.1
9 */
10
11window.angular && (function (angular) {
12 'use strict';
13
14 angular
15 .module('app.common.services')
16 .service('Constants', function () {
17 return {
18 LOGIN_CREDENTIALS: {
19 username: "test",
20 password: "testpass",
21 },
22 API_CREDENTIALS: {
Iftekharul Islamc0161392017-06-14 15:46:15 -050023 host: 'https://9.3.185.173',
24 mock_host: 'http://localhost:3000'
Iftekharul Islam99d199f2017-03-24 15:28:25 -050025 },
26 API_RESPONSE: {
27 ERROR_STATUS: 'error',
28 ERROR_MESSAGE: '401 Unauthorized',
29 SUCCESS_STATUS: 'ok',
30 SUCCESS_MESSAGE: '200 OK'
31 },
32 CHASSIS_POWER_STATE: {
33 on: 'On',
34 off: 'Off'
35 },
36 HOST_STATE_TEXT: {
37 on: 'Running',
38 off: 'Off',
39 booting: 'Quiesced',
40 unreachable: 'Unreachable'
41 },
42 HOST_STATE: {
43 on: 1,
44 off: -1,
45 booting: 0,
46 unreachable: -2
Iftekharul Islamcd789502017-04-19 14:37:55 -050047 },
48 LED_STATE: {
49 on: true,
50 off: false
51 },
52 LED_STATE_TEXT: {
53 on: 'on',
54 off: 'off'
55 },
56 SEVERITY_TO_PRIORITY_MAP:{
57 Informational: 'Low',
58 Error: 'High',
59 Warning: 'Medium'
60 },
61 PAGINATION: {
62 LOG_ITEMS_PER_PAGE: 4
Iftekharul Islamd2269e22017-05-02 09:32:45 -050063 },
64 SENSOR_DATA_TEMPLATE: {
65 sensors: [
66 {
67 type: 'fan',
68 title: 'Fan Speed',
69 key_search: 'fan_tach',
70 display_headers: ['Fan Speed(RPM)', 'Reading', 'State'],
71 sensor_row: {
72 title: 'Fan Speed ',
73 reading: ' rpms',
74 status: '',
75 indicator: ''
76 }
77 },
78 {
79 type: 'temperature',
80 title: 'Temperature',
81 'key_search': 'temperature',
82 display_headers: ['Temperature (DegreesC)', 'Reading', 'State'],
83 sensor_row: {
84 title: 'Temperature ',
85 reading: ' degreeC',
86 status: '',
87 indicator: ''
88 }
89 },
90 {
91 type: 'altitude',
92 title: 'Altitude',
93 'key_search': 'altitude',
94 display_headers: ['Altitude (Meters)', 'Reading', 'State'],
95 sensor_row: {
96 title: 'Altitude ',
97 reading: ' Meters',
98 status: '',
99 indicator: ''
100 }
101 },
102 {
103 type: 'voltage',
104 title: 'Voltage',
105 'key_search': 'voltage',
106 display_headers: ['Temperature (Volts)', 'Reading', 'State'],
107 sensor_row: {
108 title: 'Voltage ',
109 reading: ' volts',
110 status: '',
111 indicator: ''
112 }
113 },
114 {
115 type: 'current',
116 title: 'Current',
117 'key_search': 'current',
118 display_headers: ['Current (Amperes)', 'Reading', 'State'],
119 sensor_row: {
120 title: 'Current ',
121 reading: ' amperes',
122 status: '',
123 indicator: ''
124 }
125 },
126 {
127 type: 'power',
128 title: 'Power',
129 'key_search': 'power',
130 display_headers: ['Power (Watts)', 'Reading', 'State'],
131 sensor_row: {
132 title: 'Power ',
133 reading: ' watts',
134 status: '',
135 indicator: ''
136 }
137 },
138 {
139 type: 'energy',
140 title: 'Energy',
141 'key_search': 'energy',
142 display_headers: ['Energy (Joules)', 'Reading', 'State'],
143 sensor_row: {
144 title: 'Energy ',
145 reading: ' joules',
146 status: '',
147 indicator: ''
148 }
149 }
150 ]
Iftekharul Islam99d199f2017-03-24 15:28:25 -0500151 }
152 };
153 });
154
Iftekharul Islamcd789502017-04-19 14:37:55 -0500155})(window.angular);