expose exec-id on ctr task ps

Signed-off-by: Jess Valarezo <valarezo.jessica@gmail.com>
This commit is contained in:
Jess Valarezo
2017-11-03 14:49:47 -07:00
parent b4a65de5c6
commit 807f4d2ec7
12 changed files with 319 additions and 102 deletions

View File

@@ -348,7 +348,7 @@ func (s *service) ListPids(ctx context.Context, r *api.ListPidsRequest) (*api.Li
}
var processes []*task.ProcessInfo
for _, p := range processList {
processInfo := task.ProcessInfo{
pInfo := task.ProcessInfo{
Pid: p.Pid,
}
if p.Info != nil {
@@ -356,9 +356,9 @@ func (s *service) ListPids(ctx context.Context, r *api.ListPidsRequest) (*api.Li
if err != nil {
return nil, errors.Wrapf(err, "failed to marshal process %d info", p.Pid)
}
processInfo.Info = a
pInfo.Info = a
}
processes = append(processes, &processInfo)
processes = append(processes, &pInfo)
}
return &api.ListPidsResponse{
Processes: processes,