diff options
author | Matthew Heon <matthew.heon@pm.me> | 2020-05-18 16:22:56 -0400 |
---|---|---|
committer | Matthew Heon <matthew.heon@pm.me> | 2020-05-20 16:11:05 -0400 |
commit | 43413887c0d8a20095e454d1046df46a42810e75 (patch) | |
tree | 632357665115b6084bca1805d5c36ba64124211b /libpod/oci_missing.go | |
parent | e7f4e98c450e2381c70109b308591853f9ac909e (diff) | |
download | podman-43413887c0d8a20095e454d1046df46a42810e75.tar.gz podman-43413887c0d8a20095e454d1046df46a42810e75.tar.bz2 podman-43413887c0d8a20095e454d1046df46a42810e75.zip |
Add backend code for detached exec
As part of the massive exec rework, I stubbed out a function for
non-detached exec, which is implemented here. It's largely
similar to the existing exec functions, but missing a few pieces.
This also involves implemented a new OCI runtime call for
detached exec. Again, very similar to the other functions, but
with a few missing pieces.
Signed-off-by: Matthew Heon <matthew.heon@pm.me>
Diffstat (limited to 'libpod/oci_missing.go')
-rw-r--r-- | libpod/oci_missing.go | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/libpod/oci_missing.go b/libpod/oci_missing.go index 626740f72..4da16876c 100644 --- a/libpod/oci_missing.go +++ b/libpod/oci_missing.go @@ -130,6 +130,11 @@ func (r *MissingRuntime) ExecContainerHTTP(ctr *Container, sessionID string, opt return -1, nil, r.printError() } +// ExecContainerDetached is not available as the runtime is missing +func (r *MissingRuntime) ExecContainerDetached(ctr *Container, sessionID string, options *ExecOptions, stdin bool) (int, error) { + return -1, r.printError() +} + // ExecAttachResize is not available as the runtime is missing. func (r *MissingRuntime) ExecAttachResize(ctr *Container, sessionID string, newSize remotecommand.TerminalSize) error { return r.printError() |