summaryrefslogtreecommitdiff
path: root/pkg
diff options
context:
space:
mode:
authorOpenShift Merge Robot <openshift-merge-robot@users.noreply.github.com>2020-06-01 19:41:30 +0200
committerGitHub <noreply@github.com>2020-06-01 19:41:30 +0200
commit5f1c23dba9f6e02ed2551aabda371d007e9057e2 (patch)
tree8ba9db4d111bd7379ac09780533d304154b69658 /pkg
parentf559cec6c0d1694cca9530004aaba3c138f621e3 (diff)
parent990514ea92b9b50dfb95dc0e505e11a21578a649 (diff)
downloadpodman-5f1c23dba9f6e02ed2551aabda371d007e9057e2.tar.gz
podman-5f1c23dba9f6e02ed2551aabda371d007e9057e2.tar.bz2
podman-5f1c23dba9f6e02ed2551aabda371d007e9057e2.zip
Merge pull request #6449 from baude/v2podlabels
Add support for format {{.Label}}
Diffstat (limited to 'pkg')
-rw-r--r--pkg/api/handlers/utils/pods.go1
-rw-r--r--pkg/domain/entities/pods.go1
-rw-r--r--pkg/domain/infra/abi/pods.go1
3 files changed, 3 insertions, 0 deletions
diff --git a/pkg/api/handlers/utils/pods.go b/pkg/api/handlers/utils/pods.go
index fb795fa6a..5b6f6d34d 100644
--- a/pkg/api/handlers/utils/pods.go
+++ b/pkg/api/handlers/utils/pods.go
@@ -66,6 +66,7 @@ func GetPods(w http.ResponseWriter, r *http.Request) ([]*entities.ListPodsReport
Namespace: pod.Namespace(),
Status: status,
InfraId: infraId,
+ Labels: pod.Labels(),
}
for _, ctr := range ctrs {
state, err := ctr.State()
diff --git a/pkg/domain/entities/pods.go b/pkg/domain/entities/pods.go
index 1a38a7aa4..37acba6e6 100644
--- a/pkg/domain/entities/pods.go
+++ b/pkg/domain/entities/pods.go
@@ -29,6 +29,7 @@ type ListPodsReport struct {
Name string
Namespace string
Status string
+ Labels map[string]string
}
type ListPodContainer struct {
diff --git a/pkg/domain/infra/abi/pods.go b/pkg/domain/infra/abi/pods.go
index 16c222cbd..320880920 100644
--- a/pkg/domain/infra/abi/pods.go
+++ b/pkg/domain/infra/abi/pods.go
@@ -360,6 +360,7 @@ func (ic *ContainerEngine) PodPs(ctx context.Context, options entities.PodPSOpti
Name: p.Name(),
Namespace: p.Namespace(),
Status: status,
+ Labels: p.Labels(),
})
}
return reports, nil