Skip to content
ocx
install

ListVar to MaybeTimeout

LogLevelattribute#

Re-exported from ocx_sdk._typesView source
LogLevel

ocx --log-level values. A Literal because nothing but argv consumes it.

MANAGED_CONFIG_DISABLEDattributemodule attribute#

Re-exported from ocx_sdk._typesView source
MANAGED_CONFIG_DISABLED: Final = ''

Wire sentinel that force-disables the managed config tier for a spawn.

MIN_SUPPORTEDattributemodule attribute#

Re-exported from ocx_sdk._typesView source
MIN_SUPPORTED: Final = '0.6.2'

Oldest ocx the SDK accepts; below it the compat gate raises VersionCompatError.

MaybeRetryattribute#

Re-exported from ocx_sdk._clientView source
MaybeRetry

A per-call retry override: a policy, None to opt out, or UNSET to take the config’s.

MaybeTimeoutattribute#

Re-exported from ocx_sdk._clientView source
MaybeTimeout

A per-call timeout override: seconds, None to wait forever, or UNSET to take the config’s.

ListVarclassdataclass#

Re-exported from ocx_sdk._typesView source
class ListVar(value: str, *, separator: str | None = None)

An [env] value appended to a separated list.

Attributes

NameTypeDescription
valuestrThe entry to append.
separatorstr | NoneThe list separator. None means the entry agrees with whatever separator the variable already uses; a conflict is an error at merge time, not a silent re-split.

separatorattributeclass attributeinstance attribute#

separator: str | None = field(default=None, kw_only=True)

valueattributeinstance attribute#

value: str