INNER CODE UNIT · Go

prepareTaskIO

iximiuz/cdebug · cmd/exec/exec_containerd.go:265

func prepareTaskIO(
	ctx context.Context,
	cli cliutil.CLI,
	tty bool,
	stdin bool,
	cont offcontainerd.Container,
) (cio.Creator, console.Console, error) {
	if tty {
		var con console.Console
		if cli.OutputStream().IsTerminal() {
			con = console.Current()
			if err := con.SetRaw(); err != nil {
				return nil, nil, err
			}
		}

		var in io.Reader
		if stdin {

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…