# All files / src/app/ceph/block/iscsi-target-image-settings-modal iscsi-target-image-settings-modal.component.html

100% Statements 1/1
100% Branches 0/0
100% Functions 0/0
100% Lines 1/1

Press n or j to go to the next uncovered block, b, p or k for the previous block.

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    594x

     <cd-modal>
      <ng-container class="modal-title">
        <ng-container i18n>Settings</ng-container>&nbsp;
        <small>{{ image }}</small>
      </ng-container>

      <ng-container class="modal-content">
        <div class="modal-body">
          <p class="alert-warning"
             i18n>Changing these parameters from their default values is usually not necessary.</p>

          <!-- BACKSTORE -->
          <div class="form-group row">
            <div class="col-sm-12">
              <label class="control-label"
                     i18n>Backstore</label>
              <select id="backstore"
                      name="backstore"
                      class="form-control"
                      [(ngModel)]="model.backstore"
                      [disabled]="backstores.length == 1">
                <option *ngFor="let bs of backstores"
                        [value]="bs">{{ bs | iscsiBackstore }}</option>
              </select>
            </div>
          </div>

          <!-- CONTROLS -->
          <ng-container *ngFor="let bs of backstores">
            <ng-container *ngIf="model.backstore === bs">
              <div class="form-group row"
                   *ngFor="let setting of disk_default_controls[bs] | keyvalue">
                <div class="col-sm-12">
                  <label class="control-label"
                         for="{{ setting.key }}">{{ setting.key }}</label>
                  <input type="number"
                         class="form-control"
                         [(ngModel)]="model[bs][setting.key]">
                  <span class="help-block">{{ helpText[setting.key]?.help }}</span>
                </div>
              </div>
            </ng-container>
          </ng-container>
        </div>

        <div class="modal-footer">
          <div class="button-group text-right">
            <button class="btn btn-sm btn-primary"
                    (click)="save()"
                    i18n>Confirm</button>
            <cd-back-button [back]="modalRef.hide"
                            name="Cancel"
                            i18n-name>
            </cd-back-button>
          </div>
        </div>
      </ng-container>
    </cd-modal>