Options
All
  • Public
  • Public/Protected
  • All
Menu

Class RuntimeService

Service in charge of running OS commands. Commands could be executed directly on the OS or via docker containers.

Hierarchy

  • RuntimeService

Index

Constructors

Properties

CURRENT_USER: "current" = 'current'
dockerUserId: string
pulledImages: string[] = []

Methods

  • exec(runCommand: string, ignoreErrors?: boolean): Promise<{ stderr: string; stdout: string }>
  • getDockerUserGroup(): Promise<undefined | string>
  • pullImage(image: string): Promise<void>
  • resolveDockerUserFromParam(paramUser: undefined | string): Promise<undefined | string>

Generated using TypeDoc