]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/blob
1a3e52ac119c833dd2ce0de2fe8ef1d78e961724
[ceph-ci.git] /
1 <cd-modal>
2   <ng-container i18n
3                 class="modal-title">Purge Trash</ng-container>
4
5   <ng-container class="modal-content">
6     <form name="purgeForm"
7           class="form"
8           #formDir="ngForm"
9           [formGroup]="purgeForm"
10           novalidate>
11       <div class="modal-body">
12         <p>
13           <ng-container i18n>To purge, select one or All images and click</ng-container>&nbsp;
14           <kbd i18n>Purge Trash</kbd>.&nbsp;
15         </p>
16
17         <div class="form-group">
18           <label class="center-block"
19                  i18n>Pool:
20           </label>
21           <input class="form-control"
22                  type="text"
23                  placeholder="Pool name..."
24                  i18n-placeholder
25                  formControlName="poolName"
26                  *ngIf="!poolPermission.read">
27           <select class="form-control"
28                   formControlName="poolName"
29                   *ngIf="poolPermission.read">
30             <option value=""
31                     i18n>All</option>
32             <option *ngFor="let pool of pools"
33                     [value]="pool">{{ pool }}</option>
34           </select>
35         </div>
36       </div>
37
38       <div class="modal-footer">
39         <div class="button-group text-right">
40           <cd-submit-button i18n
41                             [form]="purgeForm"
42                             (submitAction)="purge()">
43             Purge Trash
44           </cd-submit-button>
45           <button i18n
46                   type="button"
47                   class="btn btn-sm btn-default"
48                   (click)="modalRef.hide()">Cancel</button>
49         </div>
50       </div>
51     </form>
52   </ng-container>
53 </cd-modal>