idmtools_platform_comps.utils.assetize_output.assetize_ssmt_script module

idmtools ssmt script.

This script is used on server side only and not meant to be ran on a local machine.

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

exception idmtools_platform_comps.utils.assetize_output.assetize_ssmt_script.NoFileFound

Bases: Exception

idmtools_platform_comps.utils.assetize_output.assetize_ssmt_script.create_asset_collection(file_list: Set[Tuple[str, str, UUID, int]], ac_files: List[AssetCollectionFile], tags: Dict[str, str])
Parameters:
  • file_list

  • ac_files – AC Files

  • tags – Tags to add

Returns:

idmtools_platform_comps.utils.assetize_output.assetize_ssmt_script.get_argument_parser()
idmtools_platform_comps.utils.assetize_output.assetize_ssmt_script.build_asset_tags(parsed_args: Namespace) Dict[str, str]

Builds our Asset tag dic from tags

Parameters:

parsed_args – Parse Arg

Returns:

Dict of tags