idmtools_platform_local.internals.ui.controllers.experiments module

idmtools_platform_local.internals.ui.controllers.experiments.progress_to_status_str(progress)
idmtools_platform_local.internals.ui.controllers.experiments.handle_backoff_exc(details)
idmtools_platform_local.internals.ui.controllers.experiments.experiment_filter(id: Optional[str], tags: Optional[List[Tuple[str, str]]], page: int = 1, per_page: int = 10) → Tuple[Dict, int]

List the status of experiment(s) with the ability to filter by experiment id and tags

Parameters
  • id (Optional[str]) – Optional ID of the experiment you want to filter by

  • tags (Optional[List[Tuple[str, str]]]) – Optional list of tuples in form of tag_name tag_value to user to filter experiments with

  • page (int) – Which page to load. Defaults to 1

  • per_page (int) – Experiments per page. Defaults to 50

class idmtools_platform_local.internals.ui.controllers.experiments.Experiments

Bases: flask_restful.Resource

get(id=None)
delete(id)
endpoint = 'experiments'
mediatypes()
methods = {'DELETE', 'GET'}