idmtools.entities.platform_requirements module

Defines our PlatformRequirements enum.

Copyright 2021, Bill & Melinda Gates Foundation. All rights reserved.

class idmtools.entities.platform_requirements.PlatformRequirements(value)

Bases: Enum

Defines possible requirements a task could need from a platform.

SHELL = 'shell'
NativeBinary = 'NativeBinary'
LINUX = 'Linux'
WINDOWS = 'windows'
GPU = 'gpu'
PYTHON = 'python'
DOCKER = 'docker'
SINGULARITY = 'singularity'