]> git.apps.os.sepia.ceph.com Git - ceph.git/blob
4e9e3eefd8e4a58f79e2189651135150e7228199
[ceph.git] /
1 <cd-modal [modalRef]="activeModal">
2   <ng-container i18n="form title|Example: Create Pool@@formTitle"
3                 class="modal-title">{{ action | titlecase }} {{ resource | upperFirst }}</ng-container>
4
5   <ng-container class="modal-content">
6     <form #formDir="ngForm"
7           [formGroup]="osdPgScrubForm"
8           novalidate>
9       <div class="modal-body osd-modal">
10         <!-- Basic -->
11         <cd-config-option [optionNames]="basicOptions"
12                           [optionsForm]="osdPgScrubForm"
13                           [optionsFormDir]="formDir"
14                           [optionsFormGroupName]="'basicFormGroup'"
15                           #basicOptionsValues></cd-config-option>
16         <!-- Advanced -->
17         <div class="row">
18           <div class="col-sm-12">
19             <a class="pull-right margin-right-md"
20                (click)="advancedEnabled = true"
21                *ngIf="!advancedEnabled"
22                i18n>Advanced...</a>
23           </div>
24         </div>
25         <div *ngIf="advancedEnabled">
26           <h3 class="page-header"
27               i18n>Advanced configuration options</h3>
28           <cd-config-option [optionNames]="advancedOptions"
29                             [optionsForm]="osdPgScrubForm"
30                             [optionsFormDir]="formDir"
31                             [optionsFormGroupName]="'advancedFormGroup'"
32                             #advancedOptionsValues></cd-config-option>
33         </div>
34       </div>
35       <div class="modal-footer">
36         <cd-submit-button *ngIf="permissions.configOpt.update"
37                           (submitAction)="submitAction()"
38                           i18n="form action button|Example: Create Pool@@formActionButton"
39                           [form]="osdPgScrubForm">{{ action | titlecase }} {{ resource | upperFirst }}</cd-submit-button>
40         <cd-back-button [back]="activeModal.close">
41         </cd-back-button>
42       </div>
43     </form>
44   </ng-container>
45 </cd-modal>