mobycli

package
v1.0.17 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 2, 2021 License: Apache-2.0 Imports: 12 Imported by: 0

Documentation

Index

Constants

View Source
const ComDockerCli = "com.docker.cli"

ComDockerCli name of the classic cli binary

Variables

This section is empty.

Functions

func Exec

func Exec(root *cobra.Command)

Exec delegates to com.docker.cli if on moby context

func ExecIfDefaultCtxType

func ExecIfDefaultCtxType(ctx context.Context, root *cobra.Command)

ExecIfDefaultCtxType delegates to com.docker.cli if on moby context

func ExecSilent

func ExecSilent(ctx context.Context, args ...string) ([]byte, error)

ExecSilent executes a command and do redirect output to stdOut, return output

func IsDefaultContextCommand

func IsDefaultContextCommand(dockerCommand string) bool

IsDefaultContextCommand checks if the command exists in the classic cli (issues a shellout --help)

func RunDocker added in v1.0.11

func RunDocker(childExit chan bool, args ...string) error

RunDocker runs a docker command, and forward signals to the shellout command (stops listening to signals when an event is sent to childExit)

Types

This section is empty.

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL