EvSys

NoOpEnvironment

Sandbox-free environment: every operation is a no-op (no container).

Agents using this run in-process; there's nothing to upload/download, so the log-sync steps harbor logs a warning for are harmless (the agent writes directly onto the AgentContext, which is harvested regardless).

Functions

functype() -> str

Returns

str
func_validate_definition(self) -> None
paramself

Returns

None
funcstart(self, force_build=False) -> None
paramself
paramforce_buildbool
= False

Returns

None
funcstop(self, delete=True) -> None
paramself
paramdeletebool
= True

Returns

None
funcupload_file(self, source_path, target_path) -> None
paramself
paramsource_path
paramtarget_path

Returns

None
funcupload_dir(self, source_dir, target_dir) -> None
paramself
paramsource_dir
paramtarget_dir

Returns

None
funcdownload_file(self, source_path, target_path) -> None
paramself
paramsource_path
paramtarget_path

Returns

None
funcdownload_dir(self, source_dir, target_dir) -> None
paramself
paramsource_dir
paramtarget_dir

Returns

None
funcexec(self, command, cwd=None, env=None, timeout_sec=None, user=None) -> ExecResult
paramself
paramcommand
paramcwd
= None
paramenv
= None
paramtimeout_sec
= None
paramuser
= None

Returns

harbor.environments.base.ExecResult

On this page