i18n>Backstore</label>
<select id="backstore"
name="backstore"
- class="form-control"
+ class="form-control custom-select"
[(ngModel)]="model.backstore"
[disabled]="backstores.length == 1">
<option *ngFor="let bs of backstores"
</label>
<select id="mirrorMode"
name="mirrorMode"
- class="form-control"
+ class="form-control custom-select"
formControlName="mirrorMode">
<option *ngFor="let mirrorMode of mirrorModes"
[value]="mirrorMode.id">{{ mirrorMode.name }}</option>
*ngIf="mode === 'editing' || !poolPermission.read">
<select id="pool"
name="pool"
- class="form-control"
+ class="form-control custom-select"
formControlName="pool"
*ngIf="mode !== 'editing' && poolPermission.read">
<option *ngIf="pools === null"
*ngIf="mode === 'editing' || !poolPermission.read">
<select id="dataPool"
name="dataPool"
- class="form-control"
+ class="form-control custom-select"
formControlName="dataPool"
(change)="onDataPoolChange($event.target.value)"
*ngIf="mode !== 'editing' && poolPermission.read">
<div class="col-sm-9">
<select id="obj_size"
name="obj_size"
- class="form-control"
+ class="form-control custom-select"
formControlName="obj_size">
<option *ngFor="let objectSize of objectSizes"
[value]="objectSize">{{ objectSize }}</option>
<div class="col-sm-9">
<select id="stripingUnit"
name="stripingUnit"
- class="form-control"
+ class="form-control custom-select"
formControlName="stripingUnit">
<option i18n
[ngValue]="null">-- Select stripe unit --</option>
i18n-placeholder
formControlName="poolName"
*ngIf="!poolPermission.read">
- <select class="form-control"
+ <select class="form-control custom-select"
formControlName="poolName"
*ngIf="poolPermission.read">
<option value=""
<div class="form-group filter"
*ngFor="let filter of filters">
<label>{{ filter.label }}: </label>
- <select class="form-control"
+ <select class="form-control custom-select"
[(ngModel)]="filter.value"
(ngModelChange)="updateFilter()">
<option *ngFor="let opt of filter.options">{{ opt }}</option>
<div class="form-inline">
<div class="form-group">
<label i18n>Priority:</label>
- <select class="form-control"
+ <select class="form-control custom-select"
[(ngModel)]="priority"
(ngModelChange)="filterLogs()">
<option *ngFor="let prio of prioritys"
formControlName="{{ moduleOption.value.name }}"
*ngIf="moduleOption.value.enum_allowed.length === 0">
<select id="{{ moduleOption.value.name }}"
- class="form-control"
+ class="form-control custom-select"
formControlName="{{ moduleOption.value.name }}"
*ngIf="moduleOption.value.enum_allowed.length > 0">
<option *ngFor="let value of moduleOption.value.enum_allowed"
<span class="required"></span>
</label>
<div class="col-sm-6">
- <select class="form-control"
+ <select class="form-control custom-select"
formControlName="priority"
id="priority"
(change)="onPriorityChange($event.target.value)">
class="col-sm-3 col-form-label"
for="access_type">Access Type</label>
<div class="col-sm-9">
- <select class="form-control"
+ <select class="form-control custom-select"
name="access_type"
id="access_type"
formControlName="access_type">
class="col-sm-3 col-form-label"
for="squash">Squash</label>
<div class="col-sm-9">
- <select class="form-control"
+ <select class="form-control custom-select"
name="squash"
id="squash"
formControlName="squash">
<span class="required"></span>
</label>
<div class="col-sm-9">
- <select class="form-control"
+ <select class="form-control custom-select"
formControlName="cluster_id"
name="cluster_id"
id="cluster_id"
<span class="required"></span>
</label>
<div class="col-sm-9">
- <select class="form-control"
+ <select class="form-control custom-select"
formControlName="name"
name="name"
id="name"
<span class="required"></span>
</label>
<div class="col-sm-9">
- <select class="form-control"
+ <select class="form-control custom-select"
formControlName="rgw_user_id"
name="rgw_user_id"
id="rgw_user_id"
<span class="required"></span>
</label>
<div class="col-sm-9">
- <select class="form-control"
+ <select class="form-control custom-select"
formControlName="user_id"
name="user_id"
id="user_id">
<span class="required"></span>
</label>
<div class="col-sm-9">
- <select class="form-control"
+ <select class="form-control custom-select"
formControlName="fs_name"
name="fs_name"
id="fs_name"
<span class="required"></span>
</label>
<div class="col-sm-9">
- <select class="form-control"
+ <select class="form-control custom-select"
formControlName="access_type"
name="access_type"
id="access_type">
<span class="required"></span>
</label>
<div class="col-sm-9">
- <select class="form-control"
+ <select class="form-control custom-select"
name="squash"
formControlName="squash"
id="squash">
</cd-helper>
</label>
<div class="col-sm-9">
- <select class="form-control"
+ <select class="form-control custom-select"
id="plugin"
name="plugin"
formControlName="plugin">
</cd-helper>
</label>
<div class="col-sm-9">
- <select class="form-control"
+ <select class="form-control custom-select"
id="crushFailureDomain"
name="crushFailureDomain"
formControlName="crushFailureDomain">
</cd-helper>
</label>
<div class="col-sm-9">
- <select class="form-control"
+ <select class="form-control custom-select"
id="crushLocality"
name="crushLocality"
formControlName="crushLocality">
</cd-helper>
</label>
<div class="col-sm-9">
- <select class="form-control"
+ <select class="form-control custom-select"
id="technique"
name="technique"
formControlName="technique">
</cd-helper>
</label>
<div class="col-sm-9">
- <select class="form-control"
+ <select class="form-control custom-select"
id="crushDeviceClass"
name="crushDeviceClass"
formControlName="crushDeviceClass">
<span class="required"></span>
</label>
<div class="col-sm-9">
- <select class="form-control"
+ <select class="form-control custom-select"
id="poolType"
formControlName="poolType"
name="poolType">
i18n>Crush ruleset</label>
<div class="col-sm-9">
<div class="input-group">
- <select class="form-control"
+ <select class="form-control custom-select"
id="crushRule"
formControlName="crushRule"
name="crushSet">
for="erasureProfile">Erasure code profile</label>
<div class="col-sm-9">
<div class="input-group">
- <select class="form-control"
+ <select class="form-control custom-select"
id="erasureProfile"
name="erasureProfile"
formControlName="erasureProfile">
class="col-form-label col-sm-3"
for="mode">Mode</label>
<div class="col-sm-9">
- <select class="form-control"
+ <select class="form-control custom-select"
id="mode"
name="mode"
formControlName="mode">
class="col-form-label col-sm-3"
for="algorithm">Algorithm</label>
<div class="col-sm-9">
- <select class="form-control"
+ <select class="form-control custom-select"
id="algorithm"
name="algorithm"
formControlName="algorithm">
<div class="col-sm-9">
<select id="owner"
name="owner"
- class="form-control"
+ class="form-control custom-select"
formControlName="owner">
<option i18n
*ngIf="owners === null"
[readonly]="true"
formControlName="type">
<select id="type"
- class="form-control"
+ class="form-control custom-select"
formControlName="type"
*ngIf="!editing"
autofocus>
</label>
<div class="col-sm-9">
<select id="perm"
- class="form-control"
+ class="form-control custom-select"
formControlName="perm">
<option i18n
[ngValue]="null">-- Select a permission --</option>
[readonly]="true"
formControlName="user">
<select id="user"
- class="form-control"
+ class="form-control custom-select"
formControlName="user"
*ngIf="!viewing"
autofocus>
</label>
<div class="col-sm-9">
<select id="perm"
- class="form-control"
+ class="form-control custom-select"
formControlName="perm">
<option i18n
[ngValue]="null">-- Select a permission --</option>
<select *ngIf="!isDropdown"\r
(change)="changeLanguage($event.target.value)"\r
[(ngModel)]="selectedLanguage"\r
- class="form-control">\r
+ class="form-control custom-select">\r
<option *ngFor="let lang of supportedLanguages | keyvalue"\r
[value]="lang.key">{{ lang.value }}</option>\r
</select>\r
i18n>Refresh</label>
<select id="refreshInterval"
name="refreshInterval"
- class="form-control"
+ class="form-control custom-select"
(change)="changeRefreshInterval($event.target.value)"
[(ngModel)]="selectedInterval">
<option *ngFor="let key of intervalKeys"