Back to Peertube

Jobs.Component

client/src/app/+admin/system/jobs/jobs.component.html

8.1.51.1 KB
Original Source

{ totalRecords, plural, =0 {No job} =1 {1 job} other {{{ totalRecords | myNumberFormatter }} jobs}} Job type

Job state

@if (table.isColumnDisplayed('id')) { {{ job.id }} | } @if (table.isColumnDisplayed('type')) { {{ job.type }} | } @if (table.isColumnDisplayed('priority')) { {{ job.priority }} | } @if (table.isColumnDisplayed('state') && table.isColumnDisplayed('state')) { {{ job.state }} | } @if (table.isColumnDisplayed('progress')) { @if (hasProgress(job)) { {{ getProgress(job) }} } | } @if (table.isColumnDisplayed('createdAt')) { {{ job.createdAt }} | } @if (table.isColumnDisplayed('processed')) {
{{ job.processedOn }}

{{ job.finishedOn}} | }

{{ [
        'Job: ' + job.id,
        'Type: ' + job.type,
        'Processed on ' + (job.processedOn || '-'),
        'Finished on ' + (job.finishedOn || '-')
      ].join('\n') }}
{{ job.data }}
{{ job.error }}

@if (jobState === 'all') { @if (jobType === 'all') { No jobs found. } @else { No {{ jobType }} jobs found. } } @else { @if (jobType === 'all') { No {{ jobState }} jobs found. } @else { No {{ jobType }} jobs found that are {{ jobState }}. } }