cwltool.udocker

Enables Docker software containers via the udocker runtime.

Module Contents

Classes

UDockerCommandLineJob

Runs a CommandLineJob in a software container using the udocker engine.

class cwltool.udocker.UDockerCommandLineJob(builder, joborder, make_path_mapper, requirements, hints, name)

Bases: cwltool.docker.DockerCommandLineJob

Inheritance diagram of cwltool.udocker.UDockerCommandLineJob

Runs a CommandLineJob in a software container using the udocker engine.

Parameters
static append_volume(runtime, source, target, writable=False)

Add binding arguments to the runtime list.

Parameters
  • runtime (List[str]) –

  • source (str) –

  • target (str) –

  • writable (bool) –

Return type

None