package bistro
Module Bistro_engine.Execution_envSource
Source
type insert = | Path of Bistro_internals.Workflow.path| Path_list of {elts : Bistro_internals.Workflow.path list;sep : string;quote : char option;
}| String of string
Source
type t = {db : Db.t;allowed_containers : [ `Docker | `Singularity ] list;tmp_dir : string;dest : string;tmp : string;stdout : string;stderr : string;dep : Bistro_internals.Workflow.path -> string;file_dump : insert Bistro_internals.Template.t -> string;np : int;mem : int;uid : int;
}Source
val choose_container :
[ `Docker | `Singularity ] list ->
Bistro_internals.Workflow.container_image list ->
[ `Docker_container of Bistro_internals.Workflow.Docker_image.t
| `Singularity_container of Bistro_internals.Workflow.container_image ]
option