idmtools.core.enums module#

Define our common enums to be used through idmtools.

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

class idmtools.core.enums.EntityStatus(value)[source]#

Bases: Enum

EntityStatus provides status values for Experiment/Simulations/WorkItems.

COMMISSIONING = 'commissioning'#
CREATED = 'created'#
RUNNING = 'running'#
SUCCEEDED = 'succeeded'#
FAILED = 'failed'#
class idmtools.core.enums.FilterMode(value)[source]#

Bases: Enum

Allows user to specify AND/OR for the filtering system.

AND = 0#
OR = 1#
class idmtools.core.enums.ItemType(value)[source]#

Bases: Enum

ItemTypes supported by idmtools.

SUITE = 'Suite'#
EXPERIMENT = 'Experiment'#
SIMULATION = 'Simulation'#
WORKFLOW_ITEM = 'WorkItem'#
ASSETCOLLECTION = 'Asset Collection'#