]> git.proxmox.com Git - ceph.git/blame - ceph/src/pybind/mgr/dashboard/frontend/src/app/ceph/cluster/osd/osd-flags-modal/osd-flags-modal.component.html
Import ceph 15.2.8
[ceph.git] / ceph / src / pybind / mgr / dashboard / frontend / src / app / ceph / cluster / osd / osd-flags-modal / osd-flags-modal.component.html
CommitLineData
11fdf7f2
TL
1<cd-modal [modalRef]="bsModalRef">
2 <ng-container class="modal-title"
3 i18n>Cluster-wide OSD Flags</ng-container>
4
5 <ng-container class="modal-content">
6 <form name="osdFlagsForm"
7 #formDir="ngForm"
8 [formGroup]="osdFlagsForm"
f91f0fd5
TL
9 novalidate
10 cdFormScope="osd">
11fdf7f2 11 <div class="modal-body osd-modal">
9f95a23c 12 <div class="custom-control custom-checkbox"
11fdf7f2 13 *ngFor="let flag of flags; let last = last">
9f95a23c
TL
14 <input class="custom-control-input"
15 type="checkbox"
11fdf7f2
TL
16 [checked]="flag.value"
17 (change)="flag.value = !flag.value"
18 [name]="flag.code"
19 [id]="flag.code"
20 [disabled]="flag.disabled">
9f95a23c
TL
21 <label class="custom-control-label"
22 [for]="flag.code"
11fdf7f2
TL
23 ng-class="['tc_' + key]">
24 <strong>{{ flag.name }}</strong>
25 <br>
9f95a23c 26 <span class="form-text text-muted">{{ flag.description }}</span>
11fdf7f2
TL
27 </label>
28 <hr class="oa-hr-small"
29 *ngIf="!last">
30 </div>
31 </div>
32
33 <div class="modal-footer">
34 <div class="button-group text-right">
81eedcae
TL
35 <cd-submit-button *ngIf="permissions.osd.update"
36 (submitAction)="submitAction()"
11fdf7f2
TL
37 [form]="osdFlagsForm"
38 i18n>Submit</cd-submit-button>
39 <cd-back-button [back]="bsModalRef.hide"
40 name="Cancel"
41 i18n-name>
42 </cd-back-button>
43 </div>
44 </div>
45 </form>
46 </ng-container>
47</cd-modal>