add kernel log display to server show page

This commit is contained in:
Lucy Cifferello
2022-03-16 16:33:15 -06:00
committed by Aiden McClelland
parent 659af734eb
commit 476b9a3c9c
10 changed files with 122 additions and 4 deletions

View File

@@ -0,0 +1,30 @@
import { Component } from '@angular/core'
import { ApiService } from 'src/app/services/api/embassy-api.service'
@Component({
selector: 'kernel-logs',
templateUrl: './kernel-logs.page.html',
styleUrls: ['./kernel-logs.page.scss'],
})
export class KernelLogsPage {
pkgId: string
loading = true
needInfinite = true
before: string
constructor(private readonly embassyApi: ApiService) {}
fetchFetchLogs() {
return async (params: {
before_flag?: boolean
limit?: number
cursor?: string
}) => {
return this.embassyApi.getKernelLogs({
before_flag: params.before_flag,
cursor: params.cursor,
limit: params.limit,
})
}
}
}