]>
Commit | Line | Data |
---|---|---|
11fdf7f2 TL |
1 | import { CommonModule } from '@angular/common'; |
2 | import { NgModule } from '@angular/core'; | |
3 | import { FormsModule, ReactiveFormsModule } from '@angular/forms'; | |
4 | import { RouterModule } from '@angular/router'; | |
5 | ||
6 | import { TreeModule } from 'ng2-tree'; | |
7 | import { AlertModule } from 'ngx-bootstrap/alert'; | |
8 | import { BsDatepickerModule } from 'ngx-bootstrap/datepicker'; | |
9 | import { BsDropdownModule } from 'ngx-bootstrap/dropdown'; | |
10 | import { ModalModule } from 'ngx-bootstrap/modal'; | |
11 | import { TabsModule } from 'ngx-bootstrap/tabs'; | |
12 | import { TimepickerModule } from 'ngx-bootstrap/timepicker'; | |
13 | import { TooltipModule } from 'ngx-bootstrap/tooltip'; | |
14 | ||
15 | import { SharedModule } from '../../shared/shared.module'; | |
16 | import { PerformanceCounterModule } from '../performance-counter/performance-counter.module'; | |
17 | import { ConfigurationDetailsComponent } from './configuration/configuration-details/configuration-details.component'; | |
18 | import { ConfigurationFormComponent } from './configuration/configuration-form/configuration-form.component'; | |
19 | import { ConfigurationComponent } from './configuration/configuration.component'; | |
20 | import { CrushmapComponent } from './crushmap/crushmap.component'; | |
21 | import { HostDetailsComponent } from './hosts/host-details/host-details.component'; | |
22 | import { HostsComponent } from './hosts/hosts.component'; | |
23 | import { LogsComponent } from './logs/logs.component'; | |
24 | import { MgrModulesModule } from './mgr-modules/mgr-modules.module'; | |
25 | import { MonitorComponent } from './monitor/monitor.component'; | |
26 | import { OsdDetailsComponent } from './osd/osd-details/osd-details.component'; | |
27 | import { OsdFlagsModalComponent } from './osd/osd-flags-modal/osd-flags-modal.component'; | |
28 | import { OsdListComponent } from './osd/osd-list/osd-list.component'; | |
29 | import { OsdPerformanceHistogramComponent } from './osd/osd-performance-histogram/osd-performance-histogram.component'; | |
81eedcae | 30 | import { OsdPgScrubModalComponent } from './osd/osd-pg-scrub-modal/osd-pg-scrub-modal.component'; |
11fdf7f2 TL |
31 | import { OsdRecvSpeedModalComponent } from './osd/osd-recv-speed-modal/osd-recv-speed-modal.component'; |
32 | import { OsdReweightModalComponent } from './osd/osd-reweight-modal/osd-reweight-modal.component'; | |
33 | import { OsdScrubModalComponent } from './osd/osd-scrub-modal/osd-scrub-modal.component'; | |
34 | import { PrometheusListComponent } from './prometheus/prometheus-list/prometheus-list.component'; | |
35 | ||
36 | @NgModule({ | |
37 | entryComponents: [ | |
38 | OsdDetailsComponent, | |
39 | OsdScrubModalComponent, | |
40 | OsdFlagsModalComponent, | |
41 | OsdRecvSpeedModalComponent, | |
81eedcae TL |
42 | OsdReweightModalComponent, |
43 | OsdPgScrubModalComponent | |
11fdf7f2 TL |
44 | ], |
45 | imports: [ | |
46 | CommonModule, | |
47 | PerformanceCounterModule, | |
48 | TabsModule.forRoot(), | |
49 | SharedModule, | |
50 | RouterModule, | |
51 | FormsModule, | |
52 | ReactiveFormsModule, | |
53 | BsDropdownModule.forRoot(), | |
54 | ModalModule.forRoot(), | |
55 | AlertModule.forRoot(), | |
56 | TooltipModule.forRoot(), | |
57 | TreeModule, | |
58 | MgrModulesModule, | |
59 | TimepickerModule.forRoot(), | |
60 | BsDatepickerModule.forRoot() | |
61 | ], | |
62 | declarations: [ | |
63 | HostsComponent, | |
64 | MonitorComponent, | |
65 | ConfigurationComponent, | |
66 | OsdListComponent, | |
67 | OsdDetailsComponent, | |
68 | OsdPerformanceHistogramComponent, | |
69 | OsdScrubModalComponent, | |
70 | OsdFlagsModalComponent, | |
71 | HostDetailsComponent, | |
72 | ConfigurationDetailsComponent, | |
73 | ConfigurationFormComponent, | |
74 | OsdReweightModalComponent, | |
75 | CrushmapComponent, | |
76 | LogsComponent, | |
77 | PrometheusListComponent, | |
81eedcae TL |
78 | OsdRecvSpeedModalComponent, |
79 | OsdPgScrubModalComponent | |
11fdf7f2 TL |
80 | ] |
81 | }) | |
82 | export class ClusterModule {} |