From 23cd1928ec36a80f491b329dda3789b2dac32bcc Mon Sep 17 00:00:00 2001 From: baude Date: Tue, 9 Apr 2019 13:07:27 -0500 Subject: podman-remote ps add the ability to run ps on containers using the remote client. Signed-off-by: baude --- pkg/adapter/containers.go | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'pkg/adapter/containers.go') diff --git a/pkg/adapter/containers.go b/pkg/adapter/containers.go index 1bca99cec..598cde98e 100644 --- a/pkg/adapter/containers.go +++ b/pkg/adapter/containers.go @@ -304,3 +304,13 @@ func ReadExitFile(runtimeTmp, ctrID string) (int, error) { return exitCode, nil } + +// Ps ... +func (r *LocalRuntime) Ps(c *cliconfig.PsValues, opts shared.PsOptions) ([]shared.PsContainerOutput, error) { + maxWorkers := shared.Parallelize("ps") + if c.GlobalIsSet("max-workers") { + maxWorkers = c.GlobalFlags.MaxWorks + } + logrus.Debugf("Setting maximum workers to %d", maxWorkers) + return shared.GetPsContainerOutput(r.Runtime, opts, c.Filter, maxWorkers) +} -- cgit v1.2.3-54-g00ecf