]> git.apps.os.sepia.ceph.com Git - ceph.git/blob
bc1009b3afe62310601b6df88a012bfe8254c5a6
[ceph.git] /
1 <cd-modal [modalRef]="bsModalRef">
2   <ng-container class="modal-title"
3                 i18n>Cluster-wide OSD Flags
4   </ng-container>
5
6   <ng-container class="modal-content">
7     <form name="osdFlagsForm"
8           #formDir="ngForm"
9           [formGroup]="osdFlagsForm"
10           novalidate>
11       <div class="modal-body">
12         <div class="checkbox checkbox-primary"
13              *ngFor="let flag of flags; let last = last">
14           <input type="checkbox"
15                  [checked]="flag.value"
16                  (change)="flag.value = !flag.value"
17                  [name]="flag.code"
18                  [id]="flag.code"
19                  [disabled]="flag.disabled">
20           <label [for]="flag.code"
21                  ng-class="['tc_' + key]">
22             <strong>{{ flag.name }}</strong>
23             <br>
24             <span class="text-muted">{{ flag.description }}</span>
25           </label>
26           <hr class="oa-hr-small"
27               *ngIf="!last">
28         </div>
29       </div>
30
31       <div class="modal-footer">
32         <div class="button-group text-right">
33           <cd-submit-button (submitAction)="submitAction()"
34                             [form]="osdFlagsForm"
35                             i18n>
36             Submit
37           </cd-submit-button>
38
39           <button class="btn btn-link btn-sm"
40                   (click)="bsModalRef.hide()"
41                   i18n>
42             Cancel
43           </button>
44         </div>
45       </div>
46     </form>
47   </ng-container>
48 </cd-modal>