]> git.apps.os.sepia.ceph.com Git - ceph.git/blob
c561594e23b1930e050ef3d450ab4bfaf24d8c86
[ceph.git] /
1 <div *ngIf="upgradeStatus$ | async as upgradeStatus">
2   <ng-container>
3     <cd-progress [value]="executingTask?.progress"
4                  [label]="executingTask?.description"
5                  [status]="upgradeStatus.in_progress ? 'in-progress' : 'paused'"
6                  [subLabel]="upgradeStatus.which"
7                  [completedItems]="upgradeStatus.services_complete"
8                  [actionName]="'upgrading'"
9                  [helperText]="upgradeStatus.progress"
10                  [footerText]="upgradeStatus.message"
11                  [isPaused]="upgradeStatus.is_paused">
12     </cd-progress>
13
14     <div class="text-center mt-3">
15       <button class="btn btn-light"
16               aria-label="Go back"
17               routerLink="/upgrade"
18               i18n>Back</button>
19       <button *ngIf="upgradeStatus.in_progress && !upgradeStatus.is_paused"
20               (click)="pauseUpgrade()"
21               class="btn btn-light m-2"
22               aria-label="Pause Upgrade"
23               i18n>Pause</button>
24       <button *ngIf="upgradeStatus.in_progress && upgradeStatus.is_paused"
25               (click)="resumeUpgrade()"
26               class="btn btn-light m-2"
27               aria-label="Resume Upgrade"
28               i18n>Resume</button>
29       <button *ngIf="upgradeStatus.in_progress"
30               (click)="stopUpgradeModal()"
31               class="btn btn-danger"
32               aria-label="Stop Upgrade"
33               i18n>Stop</button>
34     </div>
35   </ng-container>
36 </div>
37
38 <legend class="cd-header"
39         i18n>Cluster logs</legend>
40   <cd-logs [showAuditLogs]="false"
41            [showDaemonLogs]="false"
42            [showNavLinks]="false"
43            [showFilterTools]="false"
44            [showDownloadCopyButton]="false"
45            defaultTab="cluster-logs"
46            [scrollable]="true"></cd-logs>