idmtools.entities.task_proxy module

class idmtools.entities.task_proxy.TaskProxy(command: Union[str, idmtools.entities.command_line.CommandLine] = None, is_docker: bool = False, is_gpu: bool = False)

Bases: object

This class is used to reduce the memory footprint of tasks after a simulation has been provisioned

command: Union[str, idmtools.entities.command_line.CommandLine] = None
is_docker: bool = False
is_gpu: bool = False
static from_task(task: ITask)