]>
Commit | Line | Data |
---|---|---|
f67539c2 TL |
1 | <ng-container *ngIf="{ ftMap: featureToggleMap$ | async, daemons: rgwDaemonService.daemons$ | async, selectedDaemon: rgwDaemonService.selectedDaemon$ | async } as data"> |
2 | <ng-container *ngIf="data.ftMap && data.ftMap.rgw && permissions.rgw.read && isRgwRoute && data.daemons.length > 1"> | |
3 | <div class="cd-context-bar pt-3 pb-3"> | |
39ae355f | 4 | <span class="me-1" |
f67539c2 TL |
5 | i18n>Selected Object Gateway:</span> |
6 | <div ngbDropdown | |
7 | placement="bottom-left" | |
39ae355f | 8 | class="d-inline-block ms-2"> |
f67539c2 TL |
9 | <button ngbDropdownToggle |
10 | class="btn btn-outline-info ctx-bar-selected-rgw-daemon" | |
11 | i18n-title | |
12 | title="Select Object Gateway"> | |
13 | {{ data.selectedDaemon.id }} ( {{ data.selectedDaemon.zonegroup_name }} ) | |
14 | </button> | |
15 | <div ngbDropdownMenu> | |
16 | <ng-container *ngFor="let daemon of data.daemons"> | |
17 | <button ngbDropdownItem | |
18 | class="ctx-bar-available-rgw-daemon" | |
19 | (click)="onDaemonSelection(daemon)"> | |
20 | {{ daemon.id }} ( {{ daemon.zonegroup_name }} ) | |
21 | </button> | |
22 | </ng-container> | |
23 | </div> | |
24 | </div> | |
25 | </div> | |
26 | </ng-container> | |
27 | </ng-container> |