Derick Montague | fded0d1 | 2019-12-11 06:16:40 -0600 | [diff] [blame] | 1 | import Vue from 'vue'; |
| 2 | import Vuex from 'vuex'; |
Derick Montague | a2988f4 | 2020-01-17 13:46:30 -0600 | [diff] [blame] | 3 | |
Derick Montague | fded0d1 | 2019-12-11 06:16:40 -0600 | [diff] [blame] | 4 | import GlobalStore from './modules/GlobalStore'; |
| 5 | import AuthenticationStore from './modules/Authentication/AuthenticanStore'; |
Sandeepa Singh | b440616 | 2021-07-26 15:05:39 +0530 | [diff] [blame] | 6 | import SessionsStore from './modules/SecurityAndAccess/SessionsStore'; |
| 7 | import LdapStore from './modules/SecurityAndAccess/LdapStore'; |
| 8 | import UserManagementStore from './modules/SecurityAndAccess/UserManagementStore'; |
| 9 | import CertificatesStore from './modules/SecurityAndAccess/CertificatesStore'; |
Sandeepa Singh | 68cbbe9 | 2021-07-14 16:02:22 +0530 | [diff] [blame] | 10 | import FirmwareStore from './modules/Operations/FirmwareStore'; |
| 11 | import BootSettingsStore from './modules/Operations/BootSettingsStore'; |
| 12 | import ControlStore from './modules/Operations/ControlStore'; |
Dixsie Wolmers | 3145d4d | 2021-08-18 13:35:54 -0500 | [diff] [blame] | 13 | import PowerControlStore from './modules/ResourceManagement/PowerControlStore'; |
Sandeepa Singh | f67f769 | 2021-07-19 18:04:18 +0530 | [diff] [blame] | 14 | import PowerPolicyStore from './modules/Settings/PowerPolicyStore'; |
| 15 | import NetworkStore from './modules/Settings/NetworkStore'; |
Derick Montague | 828dda9 | 2021-06-28 15:52:22 -0500 | [diff] [blame] | 16 | import EventLogStore from './modules/Logs/EventLogStore'; |
Konstantin | da53c06 | 2023-02-06 17:25:19 +0300 | [diff] [blame] | 17 | import DumpsStore from './modules/Logs/DumpsStore'; |
Sandeepa Singh | 7affc52 | 2021-07-06 16:29:10 +0530 | [diff] [blame] | 18 | import SensorsStore from './modules/HardwareStatus/SensorsStore'; |
| 19 | import ServerLedStore from './modules/HardwareStatus/ServerLedStore'; |
| 20 | import SystemStore from './modules/HardwareStatus/SystemStore'; |
| 21 | import PowerSupplyStore from './modules/HardwareStatus/PowerSupplyStore'; |
| 22 | import MemoryStore from './modules/HardwareStatus/MemoryStore'; |
| 23 | import FanStore from './modules/HardwareStatus/FanStore'; |
| 24 | import ChassisStore from './modules/HardwareStatus/ChassisStore'; |
| 25 | import BmcStore from './modules/HardwareStatus/BmcStore'; |
| 26 | import ProcessorStore from './modules/HardwareStatus/ProcessorStore'; |
Sneha Patel | a02c6f9 | 2021-09-09 12:40:38 -0500 | [diff] [blame] | 27 | import AssemblyStore from './modules/HardwareStatus/AssemblyStore'; |
Sandeepa Singh | 7affc52 | 2021-07-06 16:29:10 +0530 | [diff] [blame] | 28 | import PostCodeLogsStore from './modules/Logs/PostCodeLogsStore'; |
Sandeepa Singh | b440616 | 2021-07-26 15:05:39 +0530 | [diff] [blame] | 29 | import PoliciesStore from './modules/SecurityAndAccess/PoliciesStore'; |
Sandeepa Singh | 68cbbe9 | 2021-07-14 16:02:22 +0530 | [diff] [blame] | 30 | import FactoryResetStore from './modules/Operations/FactoryResetStore'; |
Konstantin Aladyshev | 7c1cfe7 | 2023-05-16 09:03:25 +0000 | [diff] [blame] | 31 | import SnmpAlertsStore from './modules/Settings/SnmpAlertsStore'; |
Sandeepa Singh | 05887b5 | 2022-01-10 19:19:36 +0530 | [diff] [blame] | 32 | import KeyClearStore from './modules/Operations/KeyClearStore'; |
Yoshie Muranaka | 35080ac | 2020-01-17 15:38:57 -0600 | [diff] [blame] | 33 | |
Sandeepa Singh | f67f769 | 2021-07-19 18:04:18 +0530 | [diff] [blame] | 34 | import DateTimeStore from './modules/Settings/DateTimeStore'; |
Sandeepa Singh | 68cbbe9 | 2021-07-14 16:02:22 +0530 | [diff] [blame] | 35 | import VirtualMediaStore from './modules/Operations/VirtualMediaStore'; |
Yoshie Muranaka | dc04feb | 2019-12-04 08:41:22 -0800 | [diff] [blame] | 36 | |
Derick Montague | a2988f4 | 2020-01-17 13:46:30 -0600 | [diff] [blame] | 37 | Vue.use(Vuex); |
| 38 | |
| 39 | export default new Vuex.Store({ |
| 40 | state: {}, |
| 41 | mutations: {}, |
| 42 | actions: {}, |
Yoshie Muranaka | 35080ac | 2020-01-17 15:38:57 -0600 | [diff] [blame] | 43 | modules: { |
Yoshie Muranaka | b8b6f79 | 2019-12-03 14:47:32 -0800 | [diff] [blame] | 44 | global: GlobalStore, |
Derick Montague | e080a1a | 2019-12-04 16:30:08 -0600 | [diff] [blame] | 45 | authentication: AuthenticationStore, |
Sandeepa Singh | b440616 | 2021-07-26 15:05:39 +0530 | [diff] [blame] | 46 | sessions: SessionsStore, |
Dixsie Wolmers | 739e459 | 2020-06-05 07:00:06 -0500 | [diff] [blame] | 47 | dateTime: DateTimeStore, |
Yoshie Muranaka | c4e38ab | 2020-04-09 12:41:27 -0700 | [diff] [blame] | 48 | ldap: LdapStore, |
Sandeepa Singh | b440616 | 2021-07-26 15:05:39 +0530 | [diff] [blame] | 49 | userManagement: UserManagementStore, |
Dixsie Wolmers | f65ee34 | 2020-01-22 19:47:56 -0600 | [diff] [blame] | 50 | firmware: FirmwareStore, |
Derick Montague | 71114fe | 2021-05-06 18:17:34 -0500 | [diff] [blame] | 51 | serverBootSettings: BootSettingsStore, |
Yoshie Muranaka | c11d389 | 2020-02-19 08:07:40 -0800 | [diff] [blame] | 52 | controls: ControlStore, |
Dixsie Wolmers | 4c69f5b | 2020-02-26 11:23:52 -0600 | [diff] [blame] | 53 | powerControl: PowerControlStore, |
Sukanya Pandey | be6858c | 2020-12-16 20:08:01 +0530 | [diff] [blame] | 54 | powerPolicy: PowerPolicyStore, |
Yoshie Muranaka | 5918b48 | 2020-06-08 08:18:23 -0700 | [diff] [blame] | 55 | powerSupply: PowerSupplyStore, |
Sandeepa Singh | f67f769 | 2021-07-19 18:04:18 +0530 | [diff] [blame] | 56 | network: NetworkStore, |
Yoshie Muranaka | 30abccb | 2020-03-11 12:44:24 -0700 | [diff] [blame] | 57 | eventLog: EventLogStore, |
Konstantin | da53c06 | 2023-02-06 17:25:19 +0300 | [diff] [blame] | 58 | dumps: DumpsStore, |
Yoshie Muranaka | 3739381 | 2020-03-24 15:25:24 -0700 | [diff] [blame] | 59 | sensors: SensorsStore, |
Yoshie Muranaka | 56ee769 | 2020-05-28 13:28:29 -0700 | [diff] [blame] | 60 | serverLed: ServerLedStore, |
Konstantin Aladyshev | 7c1cfe7 | 2023-05-16 09:03:25 +0000 | [diff] [blame] | 61 | snmpAlerts: SnmpAlertsStore, |
Sandeepa Singh | b440616 | 2021-07-26 15:05:39 +0530 | [diff] [blame] | 62 | certificates: CertificatesStore, |
Yoshie Muranaka | e24b17d | 2020-06-08 11:03:11 -0700 | [diff] [blame] | 63 | system: SystemStore, |
Yoshie Muranaka | b89a53c | 2020-06-15 13:25:46 -0700 | [diff] [blame] | 64 | memory: MemoryStore, |
Yoshie Muranaka | 09e8b5d | 2020-06-08 07:36:59 -0700 | [diff] [blame] | 65 | fan: FanStore, |
Yoshie Muranaka | 54c6bfc | 2020-06-12 08:29:42 -0700 | [diff] [blame] | 66 | chassis: ChassisStore, |
SurenNeware | dc3fa2e | 2020-08-04 20:45:25 +0530 | [diff] [blame] | 67 | bmc: BmcStore, |
Mateusz Gapski | 7510046 | 2020-07-30 11:01:29 +0200 | [diff] [blame] | 68 | processors: ProcessorStore, |
Sneha Patel | a02c6f9 | 2021-09-09 12:40:38 -0500 | [diff] [blame] | 69 | assemblies: AssemblyStore, |
Sandeepa Singh | 06d5386 | 2021-05-24 13:51:09 +0530 | [diff] [blame] | 70 | postCodeLogs: PostCodeLogsStore, |
Derick Montague | 602e98a | 2020-10-21 16:20:00 -0500 | [diff] [blame] | 71 | virtualMedia: VirtualMediaStore, |
Sandeepa Singh | b440616 | 2021-07-26 15:05:39 +0530 | [diff] [blame] | 72 | policies: PoliciesStore, |
Derick Montague | da9f0a6 | 2021-02-14 19:21:44 -0600 | [diff] [blame] | 73 | factoryReset: FactoryResetStore, |
Sandeepa Singh | 05887b5 | 2022-01-10 19:19:36 +0530 | [diff] [blame] | 74 | keyClear: KeyClearStore, |
Yoshie Muranaka | dc04feb | 2019-12-04 08:41:22 -0800 | [diff] [blame] | 75 | }, |
Derick Montague | a2988f4 | 2020-01-17 13:46:30 -0600 | [diff] [blame] | 76 | }); |