Skip to main content

Interface: RunOptions

Defined in: packages/extension-api/src/extension-api.d.ts:4596

Options for running a command.

Properties​

cwd?​

optional cwd?: string

Defined in: packages/extension-api/src/extension-api.d.ts:4615

custom directory


detached?​

optional detached?: boolean

Defined in: packages/extension-api/src/extension-api.d.ts:4632

If true, the child process will be detached from the parent and its stdio will be disconnected. The process will continue running independently even if Podman Desktop exits. Stdout/stderr will not be captured.


encoding?​

optional encoding?: BufferEncoding

Defined in: packages/extension-api/src/extension-api.d.ts:4625

The encoding to use. Default utf8


env?​

optional env?: object

Defined in: packages/extension-api/src/extension-api.d.ts:4600

Environment variables to set for the command.

Index Signature​

[key: string]: string


isAdmin?​

optional isAdmin?: boolean

Defined in: packages/extension-api/src/extension-api.d.ts:4620

admin privileges required


logger?​

optional logger?: Logger

Defined in: packages/extension-api/src/extension-api.d.ts:4610

A logger used to track execution events.


token?​

optional token?: CancellationToken

Defined in: packages/extension-api/src/extension-api.d.ts:4605

A cancellation token used to request cancellation.