Files
nomad/ui/app/templates/components/job-page.hbs
Phil Renaud 932c3ebfb0 [ui] Adds meta k/v tables to Task Group and Task pages (#24594)
* Experimenting with a generic meta job-part component

* Taskstate.task gets me every time

* continue-on-error false test

* continue-on-error back in, but explicit success check after exam

* Testfixes for new meta structure on tasks and groups

* Clean up test and dev code
2024-12-17 10:46:03 -05:00

39 lines
1.2 KiB
Handlebars

{{!
Copyright (c) HashiCorp, Inc.
SPDX-License-Identifier: BUSL-1.1
~}}
{{yield
(hash
data=(hash)
fns=(hash setError=this.setError)
ui=(hash
Body=(component "job-page/parts/body" job=@job)
Error=(component
"job-page/parts/error"
errorMessage=this.errorMessage
onDismiss=this.clearErrorMessage
)
Title=(component
"job-page/parts/title" job=@job handleError=this.handleError
)
StatsBox=(component "job-page/parts/stats-box" job=@job)
Summary=(component "job-page/parts/summary" job=@job)
PlacementFailures=(component "job-page/parts/placement-failures" job=@job)
TaskGroups=(component "job-page/parts/task-groups" job=@job)
RecentAllocations=(component "job-page/parts/recent-allocations" job=@job activeTask=@activeTask setActiveTaskQueryParam=@setActiveTaskQueryParam)
Meta=(component "job-page/parts/meta" meta=@job.meta)
DasRecommendations=(component
"job-page/parts/das-recommendations" job=@job
)
Children=(component "job-page/parts/children" job=@job)
StatusPanel=(component
"job-status/panel" job=@job
handleError=this.handleError
)
)
)
}}