]>
git.proxmox.com Git - ceph.git/blob - ceph/src/pybind/mgr/dashboard/frontend/src/app/ceph/cluster/crushmap/crushmap.component.html
d56a8e37eb9860c63a337f2a2082029af88de3d1
2 <div class=
"col-sm-12 col-lg-12">
4 <div class=
"card-header"
5 i18n
>CRUSH map viewer
</div>
6 <div class=
"card-body">
8 <div class=
"col-sm-6 col-lg-6">
9 <i *
ngIf=
"loadingIndicator"
10 [ngClass]=
"[icons.large, icons.spinner, icons.spin]"></i>
14 [options]=
"treeOptions"
15 (updateData)=
"onUpdateData()">
16 <ng-template #treeNodeTemplate
18 <span *
ngIf=
"node.data.status"
20 [ngClass]=
"{'badge-success': ['in', 'up'].includes(node.data.status), 'badge-danger': ['down', 'out', 'destroyed'].includes(node.data.status)}">
21 {{ node.data.status }}
24 <span class=
"node-name"
25 [ngClass]=
"{'type-osd': node.data.type === 'osd'}"
26 [innerHTML]=
"node.data.name"></span>
30 <div class=
"col-sm-6 col-lg-6 metadata"
32 <legend>{{ metadataTitle }}
</legend>
33 <cd-table-key-value [data]=
"metadata"></cd-table-key-value>